Dropzone.js
Get Dropzone Doc

Dropzone.js is a light weight JavaScript library 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.


Drop files here or click to upload.
(This is just a demo dropzone. Selected files are not actually uploaded.)

Bootstrap Fileinput

Get Fileinput Doc
Simple bootstrap fileinput
Bootstrap fileinput with preview
Bootstrap fileinput with support extensions
Bootstrap fileinput with Readonly and Disabled
Bootstrap fileinput with image files for selection , preview & multiple uploads
Bootstrap fileinput with certain file types preview
Bootstrap fileinput with certain maximum image dimension