Plupload is a very flexible, feature-rich and open source Multiple File Uploader that allows you to upload files using HTML5 Gears, Silverlight, Flash, Browser Plus or normal forms, providing some unique features such as upload progress, image resizing, drag and drop files and multiple file uploads. Drag/drop file support and Image resizing is currently only available in Firefox 3.5+. WebKit/Opera doesn’t support this feature yet.
Plupload is currently separated into a Core API and a jQuery upload queue widget this enables you to either use it out of the box or write your own custom implementation.
Requirements: jQuery Framework