Skip to content
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
Branch: master
Clone or download

Latest commit

Latest commit 5b82186 Feb 14, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
dist 5.7.0 release Feb 14, 2020
.gitignore chore: update all download files Jan 24, 2015
.tagconfig fix: .tagconfig Jan 24, 2015 5.0.0 release Jun 5, 2017
LICENSE chore: add 1910 to license Jan 24, 2015 5.7.0 release Feb 14, 2020
bower.json 5.7.0 release Feb 14, 2020
component.json 5.7.0 release Feb 14, 2020
composer.json Update composer.json Oct 25, 2014
index.js 5.7.0 release Feb 14, 2020
package.json 5.7.0 release Feb 14, 2020


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.

If you want support, please use stackoverflow with the dropzone.js tag and not the GitHub issues tracker. Only post an issue here if you think you discovered a bug or have a feature request.

Please read the contributing guidelines before you start working on Dropzone!

This is no longer the official repository for Dropzone. I have switched to as the primary location to continue development.

There are multiple reasons why I am switching from GitHub to GitLab, but a few of the reasons are the issue tracker that GitHub is providing, drowning me in issues that I am unable to categorise or prioritize properly, the lack of proper continuous integration, and build files. I don't want the compiled .js files in my repository, and people regularly commit changes to the compiled files and create pull requests with them.

I will write a blog post soon, that goes into detail about why I am doing the switch.

This repository will still remain, and always host the most up to date versions of dropzone, but only the distribution files!

MIT License

You can’t perform that action at this time.