Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a requirement to allow the users to upload multiple images at once, like the way you upload photos to a photo printing website. I am looking for suggestions as to what technology and which libraries that can be used to do this. I'm guessing Flash and JavaScript.

share|improve this question
...in some arbitrary way, or are you already using a CMS/framework that we should know about? – Su' Nov 28 '11 at 4:45
I am using codeigniter. I ended up using uploadify.com – welzie Feb 13 '12 at 0:42
up vote 3 down vote accepted

Personally, I have good experiences with plUpload, from the guys of TinyMCE. User experience is pretty good, considering my very non-technical user base.

If you consider paying, the MCImageManager is (IMO) a good choice (same guys).

share|improve this answer
I came here to say Plupload also. – kel Nov 28 '11 at 21:22
+1 for Plupload. It's being added to the next version of WordPress. – Chris_O Dec 2 '11 at 2:24
Plupload is good. Although I ended up using uploadify.com because it was easier to use with codeigniter (imho). Marking this as the answer because the two libraries are similar. – welzie Feb 13 '12 at 0:45

You're asking a very broad question so I'm afraid answers will be broad as well. Alot of technologies can handle this feature and there are different techniques including:

  1. Have a single upload on the form and have the user upload a zip file which is extracted on the server (almost all server side technologies).

  2. If you have a max amount of uploads, then have a form with that number of fields (again almost all technologies).

  3. (MOST POPULAR) Use some client side technology like AJAX/Javascript or Flash to upload to the server.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.