File Upload For WPForms – Filenzo
by wpdebuglog on WordPress.org
Enhance WPForms with a secure file upload field, allowing users to upload files directly through forms.
(3)

This plugin adds a custom File Upload Field to WPForms, enabling users to:
– Upload files (e.g., PDF, images, documents) via frontend forms.
– Restrict file types and sizes.
– Securely store uploaded files in the WordPress uploads directory.
– Attach files to email notifications (optional).
Usage
- 
Add the File Upload Field to a Form:
- Edit or create a WPForm.
 - Drag and drop the “File Upload” field into your form.
 
 - 
Configure Field Settings:
- Allowed File Types: Specify extensions (e.g., 
pdf, jpg, png). - Max File Size: Set a limit (e.g., 10MB).
 - Storage Location: Files are saved to 
/wp-content/uploads/wpxform-uploads/. 
 - Allowed File Types: Specify extensions (e.g., 
 - 
Attach Files to Email Notifications (Optional):
- Enable the “Attach Files to Email” option in the form’s Notifications settings.
 
 
Features
- Drag-and-drop file upload support.
 - Server-side validation for file types and sizes.
 - Unique filenames to prevent conflicts.
 - Compatible with WPForms Lite/Pro.
 
Pro Addons
- Advanced Filedrop For WPForms
Add Drag and Drop File Uploads to WPForms 
Active installations500+
Weekly downloads
215+290.91%
Version1.0.10
Last updated9/24/2025
WordPress version6.6
Tested up to6.8.2
PHP version7.0
Tags
attachmentsfile uploadformsWPForms