Drag and Drop Multiple File Upload for Contact Form 7 icon

Drag and Drop Multiple File Upload for Contact Form 7

by Glen Don Mongaya

View on WordPress.org
83 Quality Score
Active Installs
21/30

With 60,000 active installs, this is a moderately popular plugin in its niche, earning a high popularity score relative to peers.

Update Freshness
25/25

The plugin was updated within days of this assessment against WordPress 7.0, so maintenance is current and the maintainer is responsive to releases.

User Rating
14/15

A 96 out of 100 rating across 94 reviews signals very high user satisfaction.

Support Health
8/15

Zero of five support threads have been marked resolved, which is a real concern if you get stuck and need developer help.

WP Compatibility
15/15

Tested with WordPress 7.0 and requiring only PHP 5.2.4, compatibility is very broad and works on most any host still running WordPress.

Scores higher than 92% of indexed plugins

About

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

Active Installs 60k+
Rating ★★★★½ 4.8/5
Last Updated 2026-09-02 8:19am GMT
Requires WordPress 3.0.1+
Tested Up To 7.0.4
Requires PHP 5.2.4+

Security History

20 known vulnerabilities, all patched
2 Critical 10 High 7 Medium 1 Low

Most recent: August 24, 2026

View details ▸

Powered by Wordfence Intelligence

What It Does

This plugin adds a drag-and-drop file upload field to Contact Form 7 forms, letting visitors drop multiple files into the form rather than choosing them one at a time through the standard file picker. It uploads files via AJAX so they transfer in the background without a full page reload. Files are attached to the email Contact Form 7 sends and optionally stored on the server.

Who It's For

This plugin suits small businesses, agencies, and anyone running Contact Form 7 who needs visitors to send multiple files at once, such as portfolios, property documents, project photos, resumes, or receipts. It is a good fit for sites that already depend on Contact Form 7 and want a friendlier upload experience without rebuilding their forms.

Who Should Skip It

If you are not already using Contact Form 7 or you only need a single-file upload field, skip this plugin and use Contact Form 7's built-in file field instead. Sites with strict storage limits or strict privacy requirements should also look elsewhere, since the plugin makes it easy for visitors to upload large or unexpected files.

The Bottom Line

This is a focused, well-maintained plugin that does one job, multi-file drag-and-drop uploads for Contact Form 7, and it does it well based on 94 reviews averaging near a perfect score. The unresolved support threads are a real warning sign for anyone who needs hands-on help. For most CF7 users who want a smoother upload experience, it is worth installing; just test your file size and type restrictions carefully.

Tags

ajax uploader contact form 7 drag-and-drop multiple file upload