Drag and Drop File Upload for Elementor Forms
View on WordPress.orgScores higher than 30% of indexed plugins
About
Allows you to add powerful Drag & Drop or choose Multiple Files Uploading area to your Elementor Forms.
Security History
What It Does
This plugin adds a drag and drop file upload field to any form built with Elementor Pro's Form widget. Site owners can configure the number of files, allowed file types, and maximum size per upload. It works as a drop-in field replacement within the standard Elementor form builder interface.
Who It's For
This is a good fit for small to mid-sized businesses already using Elementor Pro who need to collect files like resumes, intake documents, or project assets through their website forms without integrating a separate form plugin. Photographers, recruiters, real estate agents, and agencies handling client submissions will get the most value.
Who Should Skip It
If you are not already using Elementor Pro, this plugin is useless to you, since it depends entirely on the Elementor Forms widget. Sites handling high-volume or sensitive uploads should also look at dedicated form or storage solutions rather than a lightweight 1,000-install add-on.
The Bottom Line
For its narrow purpose of adding a drag and drop field to Elementor Forms, this plugin does the job and is clearly maintained, scoring 72.93 out of 100 overall. The biggest gaps are its tiny user base and the absence of any support history, so buyers should test thoroughly before relying on it in production. A reasonable pick for low-stakes use cases, but enterprises should validate it against their security and storage requirements first.
Related Plugins
Choose Media Sync when you need to bulk import existing files into the WordPress media library rather than collect uploads from visitors.
Pick Protect Uploads if your concern is restricting who can access files already in your media library, not how they get there.
Go with FormsDB when you need to send Elementor form submissions, including uploaded files, into Google Sheets or a custom post type for record keeping.
Disable Media Sizes is the right call when you want to cut down on the thumbnail variants WordPress creates on upload, not to change the upload UX.
GSheetConnector wins if your real goal is syncing Elementor form entries to Google Sheets and the file upload is secondary.