Enable Large File Uploads in Forminator

Big File Form Uploads adds large, chunked uploads to Forminator Upload fields. Once the add-on is active, your Upload fields inherit the maximum upload size from Big File Uploads and send files to your server in small pieces — letting visitors submit large files without server tweaks or timeouts.

This guide shows you how to add a large-file upload field to a Forminator form.

Before You Start

Make sure the following are active:

  • Big File Uploads (free parent plugin), with your maximum upload size set under Settings → Big File Uploads → Uploading Files.
  • Big File Form Uploads (the add-on).
  • Forminator.

Step 1: Add an Upload Field

  1. Go to Forminator → Forms and open (or create) the form you want to edit.
  2. Click Insert Fields and add an Upload field.
  3. Position it where you'd like it in the form.

Step 2: Save the Form

When you save the form, Big File Form Uploads configures your Upload field for chunked uploading. Behind the scenes it switches the field's upload method to AJAX and sets the upload limit from your Big File Uploads setting.

  • Click Save (or Publish/Update) after adding or editing an Upload field.
  • Change your maximum upload size in Big File Uploads at any time — the new limit applies automatically.

Step 3: Test the Upload

  1. Preview the form or visit the page where it's embedded.
  2. Choose a large file in the Upload field.
  3. Submit the form.

The file uploads in small chunks before the form submits, so a submission always contains the complete file rather than a partial one.

Good to Know

  • Large files are not emailed. To avoid bouncing notification emails and hitting email size limits, Big File Form Uploads does not attach uploaded files to Forminator notification emails. Instead, reference the file's link in your email or download the file from the entry. This is by design for large uploads.
  • Where files are stored. Completed uploads are placed in Forminator's temporary uploads directory and processed as a normal Forminator submission. Temporary chunks are stored in /forminator_chunks/ during the upload and cleaned up automatically.
  • Using Infinite Uploads? The temporary chunk and upload folders are excluded from cloud sync automatically, so partial files are never offloaded.
  • The limit is global. The maximum size comes from Big File Uploads and applies across all your Forminator Upload fields.

Still Need Help?

If your Forminator form still won't accept large files, see Troubleshooting: My form still won't accept large files, or contact our support team.