Super reliable file uploader for your website and apps.

Instant integration with just 1 line of Javascript!

Website file uploader screenshot
No more failed uploads

Resumes uploads even when connection breaks (a must for mobile networks).

Multiple upload sources: Instagram, Facebook, Dropbox, Phone camera, Filepicker, Drag-n-drop and more!

arrow

arrow
Inbuilt image editor

Users can edit, resize, crop, apply effects to images before uploading!

Get started for FREE (no signup or credit card required)

Point and Click Setup

Use our super easy WYSIWYG editor to configure your upload settings. No need to write any code or messy JSON files.

Try the Live Demo!

Testimonials

Patrick McKenzie

Patrick McKenzie
(@patio11)

I love this idea; Substantially every B2B developer needs it (a file uploader) and nobody should have to deal with the amount of nonsense that is required to make it work well. This does exactly what I want as a user. Really, really excited for you!

Awards

Voted #1 Product!
Product hunt
ProductHunt.com

Just one line of Javascript code

Integrate our File Uploader in your own website or app without reading long manuals!
No need to write backend code in PHP, Ruby, Python, etc either.

<script src="https://www.uploader.win/js/latest/app.js"></script>
<script>new UploaderWindow('your-api-key').open().then(urls => alert(urls));</script>

(supports dozens of upload sources including Facebook, Instagram, GDrive, Dropbox, and more)

Salient Features

unlimited uploads

Unlimited uploads

Unlimited Uploads with Unlimited Image Processing on Unlimited domains with Unlimited Storage! Save to Amazon S3 bucket or DigitalOcean spaces.

Multiple sources

Multiple sources

Fetch photos directly from Instagram, Facebook, Computer, Link, Image Search, Camera, Dropbox, Microphone, Youtube, etc.

Image processing

Image processing

Users can resize, crop, apply filters to images. Auto-resize images before uploading to save bandwidth and time!

Resumable uploading

Resumable uploads

Uploader.win can resume uploads if the connection breaks during an upload (happens a lot on mobile phones)

Upload accelerator

Uploader accelerator

With 160 live servers in 29 countries (56 cities) we make sure your users get fastest upload speed with minimum latency.

Free plan

100% Free for 30 days

No crippleware. Get 30 day full access trial.
No credit card required.


Developer friendly

Developer friendly features

What's the point if you have to read lengthy manuals and write backend code in PHP, Ruby, Python, etc just to integrate the upload API? With uploader.win you generate an API key, paste one line of Javascript and you're all set! No additional code required.


Want to customize look 'n feel, upload sources, etc? Use our WYSIWYG editor to customize all configuration.


Dozens of in-built image processing tools for your users to crop, resize, apply effects to images before uploading! You can also customize maximum image resolution to automatically resize images and save bandwidth.


No crippleware. There are zero restrictions on the number of uploads, image transformations or domains on which you can use this. One super simple pricing plan that includes everything you'll ever need!


Pricing plans

One simple pricing plan.
No hidden charges or metered billing.

30 Days Free

(then)

$14.99 / mo

Billed yearly as $179 / yr.
(40% discount)

Pricing
  • Unlimited uploads
  • Unlimited Image processing
  • All 12 upload sources
  • Fast Resumable file uploader
  • 160 servers in 29 countries
  • Inbuilt Image and Video search
  • 12 themes and styles
  • 5000 MB maximum file size
  • Unlimited storage with S3 / Digitalocean spaces
  • Save uploads to your own SFTP server
  • Inbuilt test storage
  • CDN integration & DDoS attack protection
  • Fast and helpful support
(no credit card required)

30 Days Free

(then)

$25 / mo

Billed monthly.
(save 40% with yearly billing)

Pricing
  • Unlimited uploads
  • Unlimited Image processing
  • All 12 upload sources
  • Fast Resumable file uploader
  • 160 servers in 29 countries
  • Inbuilt Image and Video search
  • 12 themes and styles
  • 5000 MB maximum file size
  • Unlimited storage with S3 / Digitalocean spaces
  • Save uploads to your own SFTP server
  • Inbuilt test storage
  • CDN integration & DDoS attack protection
  • Fast and helpful support
(no credit card required)

Developers us

Rachna Singh

Rachna Verma
(founder instathumbs.com)

Uploader window helped us launch faster and saved us a lot of time in development. It even automatically generates the thumbnail for every upload which is just amazing.

Oliver H

Oliver H
(creator articlevideorobot.com)

Your site rocks. I wish I had used this directly instead of mucking around with free software. File uploads and image-processing are two things I never have to worry about now.

Patrick McKenzie

Patrick McKenzie
(@patio11)

It's the perfect example of where OSS (open-source software) doesn't really help you, because backend (is hard).

Frequently asked questions F.A.Q

What is your refund policy?

In addition to the free trial, your purchase is backed by our 30 day no-questions-asked 100% money back guarantee. Just send us an email and we'll give you an instant refund. It doesn't matter if you have used the product and have hundreds of uploads. No questions asked. If you don't find our product useful then there is no reason for us to keep your money.

Can I extend my free trial?

Yes, of course. Take as much time as you want to develop your app. Just drop us a line at support@uploader.win with details and we will happily extend it for you.

What are the benefits over a free uploader?

Timer saver: Open source uploaders require backend scripts (php/python/ruby/etc), provisioning a server and storage while using uploader window is as easy as pasting one line of javascript.
Storage integration: Most upload scripts can only save uploads on a server. You will need additional script to move them to cloud storage like AWS S3, Digialocean spaces, etc. You don't need to do that with Uploader window.
Multiple integrations: A lot of users prefer to upload directly from Facebook, Dropbox, GDrive, Instagram, Mic, Camera, etc which requires creating additional apps. Facebook, Google can take weeks to approve your app and it involves a lot of paperwork (for business verification) and back-and-forth for app review.
Resumable uploads: you need a special architecture for supporting resumable file uploads (very important for mobile users with unstable networks).
Upload acceleration: You want the upload server close to the user. E.g. If your user is in Tokyo, you don't want her to send files to a server 10,000 km away in America because that is slow and error prone. To handle this problem we use a network of 160 servers in 29 countries (56 cities).
Continuous Monitoring: Automated scripts continuously monitor each server to ensure 100% uptime. Which means you don't have to worry about things like: what if my server ran out of space, where do I store my S3 api keys, how do I chunk large files, etc.
Other features: Many features like Image search, Image editing tools, S3 and Digitaocean spaces support, require additional programming and can take a lot of time and money to implement. It's better to spend that time and money on your own website and app!

How reliable is this service?

Uploader window is hosted on multiple servers which guarantees virtually ZERO downtime for our customers (from the date of our official launch in 2018 so far we have had zero downtime).

Can I purchase more storage?

You get unlimited storage because your uploads are saved directly in your Amazon S3 bucket or DigitalOcean (DO) Spaces account.

How secure is my account?

We don't store any sensitive information on our servers. We also don't save any of your users' files or data on our servers. We use Stripe's checkout or Paypal for payment, so we never see your credit card details. Your account password is hashed (using bcrypt) and we only send you email for account or service related issues (we do not share it with third parties).

Are there hidden fees or catch?

There are no hidden fees. We also don't keep your files hostage and you are free to switch services as you like (you should always check this). You control your user's upload not us. Being developers ourselves, we will never cripple your sites by limiting the number of uploads, files, image-transformations, number of domains, etc.

How many files can I upload each month?

There are no restrictions on the number of uploads, image processing, domains, etc. All users can use Amazon S3 or Digitalocean spaces account for unlimited storage.

What is the maximum file size?

Maximum file size of one upload is up to 5,000 MB (or 5GB) per file.

What are resumable uploads?

Compared to the old method of file uploading where the whole file is sent as a one big chunk, a resumable uploader (like uploader.win) breaks uploaded files into small chunks and uploads each chunk separately. This way even if the connection breaks during an upload (happens a lot on mobile phones) the user only needs to upload the last chunk instead of uploading the whole file again.

How does upload acceleration work?

Upload acceleration works by connecting the user to a server closest to her location, which reduces latency and increases speed. E.g. If your user is in India, you don't want her to send files to a server 8500 miles away in America because that is slow and error prone (more latency, less upload speed). To handle this problem we have a network of over 160 servers in 29 countries (56 cities).

Will I lose my uploads if I cancel my membership?

Uploads are saved directly in your own Amazon S3 bucket or DO Spaces account and are yours to keep forever.

Can users resize photos before uploading?

Yes you can specify a maximum width and height for photos. Uploader window will resize the photos on client side (using HTML5 canvas) before uploading, making photo uploads very fast.

Does it work on mobile devices?

Yes our responsive design works on all devices and OSes.

Is it possible to edit images before upload?

Yes using our inbuilt image editor it is possible to crop, rotate, resize images before uploads. Users can also apply image effects and filters (like brightness, contrast, sepia, grayscale, etc).

How secure is my uploaded data?

All data is sent to Amazon S3 or DO spaces via SSL only. We never share your data with any third party. Once stored, only you control access to this data.

Can I use it on more than 1 site?

Yes, you can create unlimited uploaders and use this on as many sites as you want.