Ninja Forms – File Uploads featured image

Ninja Forms File Uploads Addon v3.3.31

Developer: James LawsCategory: WordPress PluginsTrusted with 200 downloadsPro6 favoritesLatest v3.3.31Updated 6d ago

File Uploads add-on for Ninja Forms.

Same brand

More from Ninja Forms

Ninja Forms – Webhooks icon

Ninja Forms – Webhooks

by Kevin Stover

Send submission data collected by Ninja Forms to an external API/URL.

Ninja Forms – Paypal Checkout icon

Ninja Forms – Paypal Checkout

by Quay Morgan

Use PayPal Checkout to accept standard PayPal payments, PayPal credit, Pay Later...

Ninja Forms - Advanced Datepicker icon

Ninja Forms - Advanced Datepicker

by Quay Morgan

Let your users book dates and times for appointments and more directly from any ...

Related items

Related Ninja Forms Plugins

Ninja Forms + Layout And Styles icon

Ninja Forms + Layout And Styles

by Premium Plugins

Easily create multi-column form layouts and beautifully styled form elements wit...

Ninja Forms - Zapier icon

Ninja Forms - Zapier

by James Laws

Integrates Ninja Forms with Zapier.

Ninja Forms – Trello icon

Ninja Forms – Trello

by James Laws

Create Trello cards from your Ninja Forms submissions.

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

View all 8 versions
v3.3.31Latest
Jul 15, 20263.4 MB
Fixed
  • Fixes:*
  • file upload button background staying white after file selection
  • submit button not reliably blocked during active file upload
  • "Delete" attachment button not translated in bundled translations
  • files >5MB not appearing in File Uploads admin after S3 background upload
  • file persisting on server when "Save to Server" disabled with Google Drive and file rename
  • external service upload URL showing server path in submissions
  • file extensions not in WordPress MIME registry failing upload when explicitly allowed
  • date shortcodes using server timezone instead of WordPress site timezone
  • PHP 8.4/8.5 deprecation notices in vendored libraries
Other
  • Workflow:*
  • Security Enhancements:*
  • protect admin notices from reflected XSS via query parameters
  • sanitize uploaded filenames to block stored XSS
  • require administrator capability for external file URL access
v3.3.30
Jun 29, 20263.6 MB
View changelog
Fixed
  • Fixes:*
  • "temp file does not exist" error on form re-submission after validation error
Other
  • Security Enhancements:*
  • protect debug log REST endpoints from unauthenticated access
  • block arbitrary file read via email attachment path traversal
v3.3.29
May 28, 20263.6 MB
View changelog
Fixed
  • Fixes:*
  • strict comparison for PHP 7.4 file extension validation
  • repeater file upload fields not saving all file sets
  • save settings translation call timing
  • filename merge tag not appearing on payment gateways
Other
  • suppress undefined array key warnings for upload_types
  • Security Enhancements:*
  • protect against unauthenticated file uploads
  • protect against XSS in AJAX response, admin submissions, and merge tags

Frequently asked questions

Is Ninja Forms – File Uploads GPL licensed?
Yes, Ninja Forms – File Uploads is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
Can I use Ninja Forms – File Uploads on multiple websites?
Yes. Under the GPL license, there are no domain or site restrictions. You can install Ninja Forms – File Uploads on as many websites as you need.
How much does Ninja Forms – File Uploads cost on GPLCoffee?
Ninja Forms – File Uploads is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download Ninja Forms – File Uploads along with thousands of other plugins for a single subscription.
Are updates included with Ninja Forms – File Uploads?
Yes. Every new release of Ninja Forms – File Uploads is synced to GPLCoffee automatically. You can download the latest version any time, and subscribers can use the one-click connector plugin to update directly from their WordPress dashboard.
Is Ninja Forms – File Uploads safe to download?
Every Ninja Forms – File Uploads release is scanned with VirusTotal before publication. Scan results (including the specific threat report URL when available) are visible on each version page, and releases flagged as malicious are blocked from the catalog.

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 - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).