Specifically, I'm looking for a client-side, JavaScript and / or Flash based multiple file uploader. The closest thing I've found is FancyUpload. Anyone have experience with it? If not, what else is out there?
10 Answers
Uploadify is a jQuery / Flash hybrid (if you don't feel like adding in YUI just to handle uploads).

- 222,824
- 274
- 634
- 905

- 28,047
- 29
- 99
- 127
-
2@slotishtype So sorry. I'm sure if you could elaborate, other devs would appreciate it. – Dan Esparza Nov 11 '11 at 19:35
-
1Yeah. It looks like Uploadify kinda sucks now (not sure what's happened in the last 2 years). I would recommend Plupload now (see the answer that lists it as a link) – Dan Esparza Feb 22 '12 at 22:03
-
1Agree, it also has a bunch of issues when trying to use in IE9 – testpattern Dec 03 '12 at 09:45
-
I always get HTTP 302 error in OSX Safari/Firefox and randomly on windows FF. Not reliable at all. I'm looking for a replacement for uploadify. – Ejaz Oct 22 '13 at 11:52
Alternatives to SWFUpload:
- YUI Uploader
- jqUploader (jQuery plugin)
- Flash/AJAX File Upload w/ Progress Server Control (ASP .NET based)

- 807,428
- 183
- 922
- 838
Agile Uploader now supports multiple files as of version 2.0. http://www.shift8creative.com/projects/agile-uploader/index.html
Here's a direct link to a demo: http://www.shift8creative.com/agile-uploader/examples/all_files.php
It allows all types of files and can actually resize images before upload to help save on bandwidth costs and server processing power.

- 3,507
- 1
- 29
- 29
Google Gears solution with client-side image resizing (mine, sorry for advertisment)

- 21,908
- 8
- 73
- 65
I've used FancyUpload plenty of times and it's absolutely fantastic. The only problem (but this is true for most flash uploaders, I guess) is session handling - if you're using sessions you're going to have to pass along the session ID to the flash file and back again.
digitarald (the author) has a new version of FancyUpload in beta now that works with Flash 10 (something a lot of the other uploaders don't). According to him it should be very simple to upgrade from FancyUpload2 to the new version, once it's released.

- 1,167
- 8
- 10
Dropzone worked for me for simple drag-and-drop functionality that degrades gracefully. Very easy to set up.

- 9,217
- 3
- 47
- 57