Enhance WPForms file upload functionality with FileDrop for a smarter and more user-friendly experience. This plugin adds modern drag-and-drop functionality, file type validation, size limits, and a beautiful interface powered by FilePond — all seamlessly integrated into your WPForms.
Key Features
- Drag & drop file uploads
- Limit the number of uploaded files
- Restrict allowed file types (e.g., PDF, JPG, PNG, DOCX, etc.)
- Set maximum file size per upload
- Chunked uploads for large files
- Mobile and desktop support
- Lightweight and user-friendly
- Automatically cleans up old chunked files
Demo
Try the live demo: demo-form.wpdebuglog.com/contact-form
Usage
- Drag and drop files into the field
- Works in all modern browsers
- Files are uploaded via AJAX and attached to form entries
REST API Endpoint
To clean up chunked files older than 2 hours, set up a cron job that calls the following endpoint:
Endpoint:
GET https://{your-domain.com}/wp-json/fd-wpforms/v1/clean-chunk-files
This will delete all temporary chunked upload files older than 2 hours.
Frequently Asked Questions
Does this plugin support large file uploads?
Yes, it supports chunked uploads for large files.
Does it work with all WPForms versions?
Yes, it works with both free and pro versions of WPForms.
Does this replace the default File Upload field?
No, it adds a new “FileDrop” field. You can use it alongside the default file field.
Where are the uploaded files stored?
Files are saved in your WordPress uploads directory and attached to the form entry.
Can I limit file types or sizes?
Yes. You can configure allowed file extensions, max size, and file count from the field options.
Does it support chunked uploads?
Yes, chunked uploads are supported.
One-Time Payment – Unlimited Installations for $29


