Dropzone.js a tiny Javascript Library for drag and drop file upload with image previews. It that turns an HTML element into a dropzone. This means that a user can drag and drop a file onto it, and the file gets uploaded to the server via AJAX.
Dropzone.js work with jQuery and works almost out-of-the-box by giving a special class name to any form. Multiple files can be uploaded at the same time where previews of images can be displayed as well.
There are also options for defining the how many file upload, max file size, thumbnail configuration, resize image, previews and more.
Features
- Image thumbnail previews.
- Multiple files and synchronous uploads
- Progress updates
- Support for large files
- Well tested
Website and Demo: http://www.dropzonejs.com
Download: https://github.com/enyo/dropzone
Requirements: jQuery
Compatibility: Major Browser