WordPress plugin intelligence profile

Drag and Drop Multiple File Upload for Contact Form 7

This simple plugin create Drag & Drop or choose Multiple File upload in your Confact Form 7 Forms.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.4.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 3.0.1 · PHP 5.2.4
Directory statusactive
Last directory update30 Oct 20263d ago
Active installations60K+Adoption metric — not a quality score
WordPress.org rating4.8 / 5 from 94 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Drag and Drop Multiple File Upload for Contact Form 7 version 1.4.1 as active, updated 3d ago and tested up to WordPress 7.0.

Overview

About this plugin

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 – Create custom filename patterns using variables such as {filename}, {cf7-field-name}, {ip_address}, {random}, {post_id}, {post_slug}, and more.
  • 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”.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ajax uploader
  • contact form 7
  • drag and drop
  • multiple file
  • upload
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 3.0.1 · PHP 5.2.4
Update activity30 Oct 20263d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.4.01.4.1
WordPress compatibility7.0.47.0.8
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.