Skip to content
Just updated87 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
Ninja Forms File Uploads plugin cover image

PluginUpdated

Ninja Forms File Uploads

by The WP Ninjasv3.3.36Unlimited sites

Ninja Forms File Uploads by The WP Ninjas is a WordPress plugin for collecting files through Ninja Forms.

Product facts

Version
3.3.36
Released
16 October 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $4.79 / year on its own

Overview

This plugin lets site owners collect documents, images, videos, and other files through Ninja Forms. Upload fields can be added to forms, with controls for allowed file types, file size limits, and how many files a visitor can submit. These settings help tailor each form to the information it needs, such as documents for an application or attachments for a contact form.

Uploaded files can be saved to the WordPress media library or to Google Drive, Dropbox, and Amazon S3. You can set custom upload directories, rename files with merge tags, and include uploads as email attachments. Error messages can also be customized for cases such as unsupported file types or size limits, giving visitors clearer feedback when an upload does not meet the form's requirements.

Features

  • Add upload fields: Place file upload fields in Ninja Forms to collect documents, images, videos, and other files as part of a form submission.
  • Restrict file types: Set the file types allowed for each upload field, so submissions can be limited to the formats your form accepts.
  • Set file size limits: Define minimum and maximum file sizes for uploads to fit the requirements of each form.
  • Accept multiple files: Choose how many files visitors can submit through an upload field, for forms that need one or several attachments.
  • Organize uploaded files: Rename files with merge tags and set custom folder paths, helping you identify and sort uploads after submission.
  • Choose file storage: Save uploads to Google Drive, Dropbox, Amazon S3, or the WordPress media library, according to your storage needs.
  • Attach files to emails: Include uploaded files in email notifications, so form submissions and their attachments can be sent together.

Best for

  • Job application forms
  • Business contact forms
  • Sites collecting visitor documents

Changelog

Version 3.3.36 — 14 October 2026

  • Fixed Fix "maximum file size" error message always appearing in English on translated sites
  • Fixed Fix fatal error when a large Amazon S3 upload fails in the background; the upload is now retried, then marked as failed
  • Fixed Fix only the first file uploading when several files are dropped onto a File Upload field
  • Fixed Fix Submit becoming available before every selected file has finished uploading
  • Fixed Fix an upload in progress being shown as an error

Earlier versions

  • 3.3.35 (5 October 2026): 3 improved, 9 fixed
  • 3.3.33 (7 September 2026): 2 fixed
  • 3.3.32 (21 July 2026): 1 fixed

FAQ

Is Ninja Forms File Uploads free?

The code of Ninja Forms File Uploads is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of Ninja Forms File Uploads gives you the download and its updates. The developer's own support, licence key and online services are not included.

Which version of Ninja Forms File Uploads is this?

Version 3.3.36, released 16 October 2026. New versions appear here when the developer publishes them.

How do I update Ninja Forms File Uploads?

Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of Ninja Forms File Uploads for you.