Drag and Drop Multiple File Upload for Contact Form 7
Drag and Drop Multiple File Upload is a simple, straightforward WordPress plugin extension for Contact Form 7, which allows the user to upload multiple files using the drag-and-drop feature or the common browse-file of your webform.
Drag and Drop Multiple File Upload for Contact Form 7 is an independent plugin, not affiliated with or endorsed by the developers of Contact Form 7.
Hereβs a little DEMO.
Features
- File Type Validation
- File Size Validation
- Ajax Uploader
- Limit number of files Upload.
- Limit files size for each field
- Can specify custom file types or extension
- Manage Text and Error message in admin settings
- Drag & Drop or Browse File β Multiple Upload
- Support Multiple Drag and Drop in One Form.
- Able to delete uploaded file before being sent
- Send files as email attachment or as a links. (see note below)
- Support multiple languages
- Mobile Responsive
- Cool Progress Bar
- Compatible with any browser
PLUGIN GUIDE β FREE VERSION
Note: On Free version, all uploaded files moves to a temporary folder (β/wp-content/uploads/wp_dndcf7_uploadsβ) then attaches the file to the mail and sends it. After that βDrag & Drop File Uploadβ removes the file from the temporary folder 1 hour after the submission. ( same process with the default βfileβ upload of Contact Form 7 β See here )
To adjust or disable the auto-deletion feature, we suggest upgrading to the PRO version for more options (see below).
β Premium Features β
Check out the available features in the PRO version.
- Upload Large File β Supports uploading large files.
- Image Preview β Displays thumbnails for images.
- Auto Delete Files β Automatically deletes files after a set time (hours, weeks, days, months, etc)
- Zip Files β Compress uploaded files into a ZIP archive
- Save Files to Media Library β Store files in the WordPress media library.
- Change Upload Directory β Customize the default WordPress upload directory.
- Upload Folder β π Choose a custom folder to store files:
β Contact Form 7 Fields: Use any field name
β Generated Date & Time: Timestamp-based folders
β Random Folder: Auto-generated letters & numbers
β By User: Requires login to store files in the userβs email or first name.
β Custom Folder: Manually input a folder name
β Dynamic Folder: User (name, id), Post (id, slug), CF7 field - Send as Attachments, Zip, or Links β Flexible file delivery options.
- Chunked Uploads β Upload large files in smaller chunks to avoid timeouts.
- Max Total Size β Set the maximum combined size for all uploaded files.
- Parallel Upload β Limit simultaneous uploads to optimize server performance.
- Custom Filename β Define custom filename patterns: ( {filename}, {cf7-field-name}, {ip_address}, {random}, {post_id}, {post_slug}, etc. )
- Color Options β Customize colors for file size, progress bar, filename, and more.
- Prevent Duplicate β Disable button to prevent duplicate submissions.
- Custom Theme β Switch between βDarkβ or βLightβ themes.
- Form Entries β Store form entries in WordPress admin.
- Seamless Remote Storage Integration
π₯ Supports: OneDrive, Google Drive, Amazon S3, Dropbox, FTP. - Image Size Validation β Ensure images meet required width and height.
- Image Resize β Supports image resizing (e.g., 800Γ800). (Standard Version Only)
- Optimize Image β Optimize images after resizing. (Standard Version Only)
- Security β Ensure security with regular updates, vulnerability scans, and threat protection.
- Optimized Code & Performance β Improve speed and efficiency.
Pro version is also compatible with:
- Contact Form 7 Add-on β Arshid
- Database for Contact Form 7- Ninja
- Advanced Contact form 7 DB β Vsourz Digital
You can get PRO Version here!
PRO VERSION β PLUGIN OVERVIEW
Other Plugins You May Like
-
Order Files for WooCommerce
An extension that attach files to existing WooCommerce orders, allowing both customers and admins to upload and manage files easily. -
Easy File Upload & Approval
Easy File Upload & Approval β A simple file management plugin that lets users effortlessly upload and submit files for review through a clean and simple drag-and-drop interface. -
Drag & Drop Multiple File Upload β WooCommerce
An extension for WooCommerce β Transform your simple file upload into beautiful βDrag & Drop Multiple File Uploadβ. -
Drag & Drop Multiple File Upload β WPForms
An extension for WPForms β Transform your simple file upload into beautiful βDrag & Drop Multiple File Uploadβ.
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| p*v*n*s*r*i*e.pl | F | Aug 10, 2026 | |
| h*a*t.org (WP 7.0.3) | F | Aug 10, 2026 | |
| r*c*c*e*a*t*r*.eu | C | Aug 10, 2026 | |
| g*a*l*n*.at | B | Aug 10, 2026 | |
| b*v*e*e*r*n.nl (WP 7.0.3) | F | Aug 10, 2026 | |
| s*a*i.pl (WP 7.0.2) | F | Aug 10, 2026 | |
| f*r*a*i*l*s*a*a*.c*m.br (WP 7.0.2) | F | Aug 9, 2026 | |
| b*f*e*t*v*l.pl (WP 7.0.3) | F | Aug 9, 2026 | |
| a*s*a*o*p*t*l.c*m.br | F | Aug 9, 2026 | |
| v*l*a*o*a*.fr (WP 7.0.3) | F | Aug 9, 2026 | |
| f*a*k*r*u*.ro (WP 7.0.3) | F | Aug 9, 2026 | |
| a*z*a*h*r*v*r*i*h*r*n*.at | F | Aug 9, 2026 | |
| c*l*p*o*e*.c*m.br (WP 7.0) | D | Aug 9, 2026 | |
| m*r*.de (WP 7.0.3) | F | Aug 9, 2026 | |
| t*p*a*v*e*.nl (WP 7.0.3) | F | Aug 9, 2026 | |
| a*n*a*g*a*e*s*z*i*h*l*a*d.nl (WP 7.0.3) | C | Aug 9, 2026 | |
| j*s*a*t*r*g*o*n*o*r*i*n*n*.nl | F | Aug 9, 2026 | |
| i*d*a*t*u*.ru | F | Aug 9, 2026 | |
| s*e*w*d*r*s*r*i*e.de (WP 7.0.3) | D | Aug 9, 2026 | |
| n*c*e*t*a*s*a*i*n*.com (WP 7.0.3) | F | Aug 9, 2026 | |
| g*a*c*m*l*e*.nl (WP 7.0.2) | F | Aug 9, 2026 | |
| h*d*n*.hu | F | Aug 9, 2026 | |
| u*t*o*k*7*.ru (WP 7.0.3) | F | Aug 9, 2026 | |
| a*e*p*r*s.ru (WP 6.9) | F | Aug 9, 2026 | |
| g*l*i*m*i*n*e.it (WP 6.9.6) | D | Aug 9, 2026 | |
| s*k*t*t*o*.gr (WP 7.0.2) | F | Aug 9, 2026 | |
| l*o*o*e*g*l*s*h*i*t*s*h*l*.de (WP 7.0.2) | F | Aug 9, 2026 | |
| b*w*-*e*t*a*i*g.nl (WP 7.0.3) | A | Aug 9, 2026 | |
| h*i*c*t*x*r*s*.eu (WP 7.0.3) | F | Aug 9, 2026 | |
| c*l*u*a*a*k.no | F | Aug 9, 2026 | |
| n*e*w*a*r*l*o*d*w*l*.eu (WP 6.8.3) | F | Aug 9, 2026 | |
| p*e*.de (WP 7.0.3) | B | Aug 9, 2026 | |
| q*i*e*s*.c*.uk | F | Aug 9, 2026 | |
| p*m*r*p*d.de | F | Aug 9, 2026 | |
| m*e*t*.org | F | Aug 9, 2026 | |
| s*r*i*a*.es (WP 6.4.9) | F | Aug 9, 2026 | |
| b*t*c.c*.jp | F | Aug 9, 2026 | |
| d*n*a*i*p*a*t*l*s.c*.uk (WP 7.0.3) | F | Aug 9, 2026 | |
| w*h*m*b*l*-*i*h*e*.de (WP 7.0.3) | F | Aug 9, 2026 | |
| c*a*k*r*s.c*.nz | F | Aug 9, 2026 | |
| e*e*t*y*.fr (WP 6.5.9) | F | Aug 9, 2026 | |
| a*e*.c*m.lb (WP 7.0.3) | F | Aug 9, 2026 | |
| r*g*l*e*k.de | F | Aug 9, 2026 | |
| x*-*a*w*l*-*r*d*t*n*c*u*z*g*c.eu | F | Aug 9, 2026 | |
| i*a*c*e*.c*m.ar | F | Aug 8, 2026 | |
| g*n*v*n.ru | F | Aug 8, 2026 | |
| b*o*d*o*i*.nl (WP 7.0.3) | F | Aug 8, 2026 | |
| p*k*a*.ru | F | Aug 8, 2026 | |
| b*c*b*r*o*n*.com | F | Aug 8, 2026 | |
| d*c*-*n*-*i*n*-*a*n*.de (WP 7.0.3) | F | Aug 8, 2026 | |
| c*n*r*l*i*y*o*i*t*y.c*m.au (WP 6.9.6) | F | Aug 8, 2026 | |
| v*c*.dk (WP 7.0.3) | F | Aug 8, 2026 | |
| s*a*i*r*c*u*e.fr | D | Aug 8, 2026 | |
| a*s*i*d*r*o.c*m.ua (WP 7.0.2) | F | Aug 8, 2026 | |
| b*u*c*b.org (WP 7.0.3) | F | Aug 8, 2026 | |
| z*r*t*o*t*n*n*a*.pl (WP 7.0.3) | F | Aug 8, 2026 | |
| p*b*.ru | F | Aug 8, 2026 | |
| j*n*y*a*.de | F | Aug 8, 2026 | |
| d*a*o*o*v*a*e*s*e*a*o*i*a*.c*m.br (WP 6.9.6) | F | Aug 8, 2026 | |
| l*s*h*i*p*r*s*r*i*e.com (WP 6.9.6) | F | Aug 8, 2026 | |
| u*m.ru (WP 6.3.1) | F | Aug 8, 2026 | |
| m*l*e*t*l*e.sh (WP 7.0.3) | F | Aug 8, 2026 | |
| c*u*a*-*r*.c*.jp | F | Aug 8, 2026 | |
| v*p*e*i*n.c*.nz | F | Aug 8, 2026 | |
| c*n*u*a*d*a*u*.pl (WP 7.0.3) | F | Aug 8, 2026 | |
| v*t*l*r*r*s.fr | F | Aug 8, 2026 | |
| r*a*a*e*y.cz | F | Aug 8, 2026 | |
| s*a*n*n*a.nl (WP 7.0.3) | C | Aug 8, 2026 | |
| c*a*o.si (WP 7.0.3) | F | Aug 8, 2026 | |
| s*e*t*o.nl | C | Aug 8, 2026 | |
| o*f*.o*g.ar (WP 7.0.2) | A | Aug 8, 2026 | |
| c*s*e*i*e*a*k*.cz | F | Aug 8, 2026 | |
| p*r*f*r*s.c*.nz | F | Aug 8, 2026 | |
| g*l*b*n*.org (WP 6.5.9) | F | Aug 8, 2026 | |
| p*y*i*-*e*.de (WP 6.8.7) | F | Aug 8, 2026 | |
| c*1.ir (WP 6.8.7) | F | Aug 8, 2026 | |
| s*v*s*b.ru | F | Aug 8, 2026 | |
| s*c*r*o*m*t*o*.pt (WP 5.5.19) | F | Aug 8, 2026 | |
| f*e*h*s*e*t.pl | D | Aug 8, 2026 | |
| i*o*a*i*e.c*m.br (WP 7.0.3) | F | Aug 8, 2026 | |
| h*l*o*b*o*n*w*m*i*g.c*.nz (WP 7.0.3) | F | Aug 8, 2026 | |
| i*a*g*a.sk | F | Aug 8, 2026 | |
| a*o*h*m*u*g.org (WP 7.0.3) | F | Aug 8, 2026 | |
| l*d*j*v.pl (WP 6.9.5) | F | Aug 8, 2026 | |
| m*n*s*n*a*a*a.com (WP 7.0.3) | F | Aug 8, 2026 | |
| r*e*a*k*t*n*.c*m.au (WP 7.0.3) | F | Aug 8, 2026 | |
| y*m*r*n.jp | D | Aug 8, 2026 | |
| n*o*a*d.ru | F | Aug 8, 2026 | |
| u*-*a*e.n*.jp (WP 5.8.14) | F | Aug 8, 2026 | |
| n*t*r*o*m*n*n.dk | F | Aug 8, 2026 | |
| b*z*e*s*l*.com (WP 7.0.3) | F | Aug 7, 2026 | |
| j*w*e*r*i*e*.de (WP 7.0.3) | F | Aug 7, 2026 | |
| a*a*o*.eu (WP 5.6.18) | F | Aug 7, 2026 | |
| g*a*e*a*k*r*.ca (WP 7.0.3) | C | Aug 7, 2026 | |
| o*f*c*n*n*b*l*b*n*a.bio (WP 6.7.6) | F | Aug 7, 2026 | |
| f*i*o.de | F | Aug 7, 2026 | |
| s*b*e*b.ru | F | Aug 7, 2026 | |
| p*e*i*.o*g.br (WP 6.9.6) | F | Aug 7, 2026 | |
| m*r*i*e*.de (WP 7.0.3) | F | Aug 7, 2026 | |
| b*r*s*o*-*o*a.c*m.ua (WP 6.2.10) | F | Aug 7, 2026 |