Ninja Forms File Uploads Addon v3.3.36
File Uploads add-on for Ninja Forms.
Same brand
More from Ninja Forms
Ninja Forms Webhooks Addon
by Kevin Stover
Send submission data collected by Ninja Forms to an external API/URL.
Ninja Forms Advanced Datepicker Addon
by Quay Morgan
Let your users book dates and times for appointments and more directly from any WordPress form!
Ninja Forms Paypal Checkout Addon
by Quay Morgan
Use PayPal Checkout to accept standard PayPal payments, PayPal credit, Pay Later, Venmo, & bank debit in WordPress!
Related items
Related Ninja Forms Plugins
Ninja Forms Layout & Styles
by Premium Plugins
Easily create multi-column form layouts and beautifully styled form elements without mastering CSS.
Ninja Forms Zapier Addon
by James Laws
Integrates Ninja Forms with Zapier.
Ninja Forms Helpscout Addon
by Kevin Stover
Custom integrations requires maintenance that costs you time and money you don’t need to be spending.
File Uploads add-on for Ninja Forms.
Add file upload fields to save files to your server or send them to Dropbox or Amazon S3 securely.
The ability to collect data from your visitors is an important tool for any site owner. Sometimes the information you need comes in the form of images, videos, or documents like PDFs, Word or Excel files, etc.
These situations require the ability to upload those files to your server or another location and File Uploads does just that.
File Uploads don’t have to be complicated
Uploading files comes with a variety of concerns ranging from issues of maintainability to security. File Uploads for Ninja Forms addresses these challenges in the following ways:
- Sets a permanent or dynamic upload directory. .
- Rename uploads based on date, username, or field data.
- Browse, view, filter, and delete uploads from within your WordPress admin.
- Email uploads as attachments and/or save them to your server, Dropbox, or Amazon S3..
- Restrict file types and maximum upload size.
- Allow users to add a “Featured Image” to posts when using the Post Creation or Front End Editor extensions.
Who should use File Uploads
Anyone who wants to add the ability to upload reasonably sized files along with a forms submission safely and securely.
Recent releases
Release history
- Fixes:*
- "maximum file size" error message always appearing in English on translated sites
- fatal error when a large Amazon S3 upload fails in the background; the upload is now retried, then marked as failed
- only the first file uploading when several files are dropped onto a File Upload field
- Submit becoming available before every selected file has finished uploading
- an upload in progress being shown as an error
View changelog
- Fixes:*
- uploaded files being deleted when their external storage service is disconnected and "Save to Server" is off
- files not reaching Google Drive when a Custom Directory is set
- fatal error when a Google Drive upload fails; the file is now kept on the server and marked as failed in the admin
- Google Drive connection being dropped on temporary network or proxy errors
- bulk delete on the File Uploads screen failing with "The link you followed has expired"
- maximum file count showing an error and blocking submission when the allowed number of files is selected
- "Attach File Uploads" email option not appearing until the form is saved and reloaded
- PHP warnings logged when a File Upload field in a repeatable fieldset is left empty
- early translation loading notice on WordPress 6.7+ when Amazon S3 is connected
- Enhancements:*
- allow File Upload fields inside repeatable fieldsets to be sent to external storage
- show an admin warning when an external storage service is disconnected automatically
- show the Google Drive folder each uploaded file was saved to
View changelog
- Security Enhancements:*
- strengthen server-side validation of uploaded file types to block disallowed files
- Fixes:*
- chunked uploads being overwritten by a single chunk when a chunk request is repeated
- HEIC/HEIF photo uploads failing on iPhone Safari due to a content/extension mismatch
- uploaded files in repeatable fieldsets not reaching the email or submission when more than one fieldset is added
- file size validation not enforcing PHP upload limits, allowing truncated files through
- email action with attachments disabled inheriting another action's attachment settings when both send to the same recipient
Frequently asked questions
Is Ninja Forms – File Uploads GPL licensed?
What is the latest version of Ninja Forms – File Uploads?
How much does Ninja Forms – File Uploads cost on GPLCoffee?
Which WordPress versions does Ninja Forms – File Uploads support?
Is Ninja Forms – File Uploads safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).