Provides integration for the Plupload widget into Drupal. Plupload is a GPL licensed multiple file uploading tool that can present widgets in Flash, Gears, HTML 5, Silverlight, BrowserPlus, and HTML4 depending on the capabilities of the client computer.
Important notice (read before posting any new issues!)
This is an API module. Unless you are a developer working on integration between your own module and Plupload integration, you shouldn't post any issues in this module's issue queue.
If you enabled Plupload on your site by installing contributed modules and you're experiencing any problems you need to post issues in the module that provides Plupload integration to your site (find the list at the end of the page). Their developers will redirect issues to Plupload integration queue if they think the problem comes from this module.
Security warning
In order to protect your site you should ALWAYS delete examples subfolder from Plupload library. There is a patch, that can help you to do that in one simple step or to include it in a distribution.
Compatibility warning
Library version v2.3.9 should be used for the Drupal 8, 9+ version of the module.
Library version v2.0.0 and later are currently unsupported on Drupal 7 stable versions. Latest supported version of library is v1.5.8, which can be downloaded from https://github.com/moxiecode/plupload/archive/v1.5.8.zip.
For development versions, please refer to the downloaded README.txt and check required library version.
Drupal 10/11 version
The Drupal 10+ version provides integration between Drupal and Plupload library via form element. It also contains a test submodule which demonstrates the basic usage in a Drupal form and how to create File Entities for the uploaded files.
This version is actively maintained.
Drupal 7 version
Drupal 7 version provides integration between Drupal and Plupload library via form element. You only need the 7.x version if another module tells you to download it.
This version is actively maintained.
Known problems
This should probably use one of the jQuery loaders and should probably put the javascript into the sites/all/libraries directory. Please, make an issue suggesting which jQuery loader is the best.
Modules which are integrated with Plupload
This is just a simple list. More infor about this modules can be found in the documentation. Everyone is kindly invited to contribute!
Drupal 10/11
Drupal 7
- File entity
- Scald and Scald gallery
- FileField Sources Plupload
- Bulk Media Upload
- Block upload
- IMCE Plupload
- Bulk file nodes
- Plup
- Node gallery
- Filedepot multiupload
- Media multiselect (sandbox) - multiselect version of Media's Image/File field widget
- Mupload (sandbox)
- Upload nodes (sandbox)
- Media and Plupload connector (sandbox) - abandoned, see: http://drupal.org/node/1902116
Do you know another module that uses Plupload? Let us know in the issue queue and we'll add it to the list.
File entity notice
File entity module knows how to use Plupload at it's file upload page. In order to enable multiupload in File entity you need to enable Plupload and Multiform modules.
Project information
Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Media
26,966 sites report using this module
- Created by greggles on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.






