This project is not covered by Drupal’s security advisory policy.

DropzoneJS Demo

Drupal integration for DropzoneJS - an open source library that provides drag’n’drop file uploads with image previews.


  1. Download this module
  2. Download DropzoneJS library and place it in the libraries folder (/libraries). You need the full library which is easily available from the Github repo (the full path to the required js file should be: /libraries/dropzone/dist/dropzone.js).
  3. Install dropzonejs the usual way.
  4. Remove "test" folder from libraries folder as it could constitute a security risk to your site. See for more info.

Note: if you use bower to fetch the library, be sure to fetch the package named dropzone (NOT dropzonejs) that points to the correct repository.

Current module state

This module currently provide an element that can be used in forms and three Entity Browser widgest:

  • a simple one that generates (default core) file entities
  • one that generates Media entities
  • one that uses Inline entity form to provide forms for generated media entities

8.x-2.x version is intended to be used with core Media entity that will ship with 8.4.0.

Supporting organizations: 

Project information