Drag and Drop Multiple File Upload – Contact Form 7

Mô tả

Drag and Drop Multiple File Uploader is a simple, straightforward WordPress plugin extension for Contact Form7, which allows the user to upload multiple files using the drag-and-drop feature or the common browse-file of your webform.

Here’s a little DEMO.


  • 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

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 )

⭐ Premium Features

Checkout available features on PRO version.

  • Image Preview – Show Thumbnail for images
  • Adjust Auto Delete Files – After Form Submission
    • (1 hour, 4 hours, 8 hours , days, months etc)
  • Zip Files ( Compressed File )
  • Save Files to WordPress Media Library
  • Change WordPress Upload Directory
  • Change Upload Folder
    • Contact Form 7 – Fields
    • Generated Name – Timestamp
    • Random Folder
    • By User – Required Login
    • Custom Folder
    • Dynamic Folder – user (name, id), post (id, slug), cf7 fields
  • Send to email as individual attachment, ZIP archive or as a links
  • Chunks Upload ( Break large files into smaller Chunks )
    • Able to upload large files.
  • Max Total Size ( of all Uploaded Files )
  • Parallel/Sequential Upload ( No. of files to simultaneously upload )
  • Change Filename Pattern ({filename}, {cf7-field-name}, {ip_address}, {random}, {post_id}, {post_slug}, etc.)
  • Automatically Optimize Images
  • New – Color Options (Filesize, ProgressBar, Filename etc)
  • New – Disable Button to Prevent Duplicate Submission
  • New – Image preview on email
  • New – File Remote Storage (Google Drive, Amazon S3, FTP, Dropbox)
  • Resize Image (ie: 800×800)
  • Improved Security
  • Optimized Code and Performance
  • 1 Month Premium Support

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!

Other Plugin You May Like

  • Drag & Drop Multiple File Upload – WPForms
    An extension for WPForms – Transform your simple file upload into beautiful “Drag & Drop Multiple File Upload”.

  • Drag & Drop Multiple File Upload – WooCommerce
    An extension for WooCommerce – Transform your simple file upload into beautiful “Drag & Drop Multiple File Upload”.

  • WooCommerce Memberships
    An extension for WooCommerce – WooCommerce Memberships is not just another plugin for restricting your site’s content: it’s an easy-to-use, site-wide membership solution that brings your content, shop, and memberships together.



Would you like to support the advancement of this plugin? Donate

Rate this post

Hãy bình luận đầu tiên

Để lại một phản hồi

Thư điện tử của bạn sẽ không được hiện thị công khai.