DropzoneJS is an open source library that provides drag’n’drop file uploads with image previews.

Basic Demo

Configuration Demo

It is a demonstration of the powerful configuration possibilities of Dropzone.js. You can make Dropzone.js look exactly how you want it to look and it's very easy to do so.
Add files...