Getting Started with Big File Form Uploads

Big File Form Uploads extends the large-file uploading power of Big File Uploads to your front-end forms. Set your maximum upload size once, and your visitors can submit gigabyte-sized files through Contact Form 7, Gravity Forms, Forminator, Fluent Forms, and Elementor — no FTP, no server edits, and no support tickets to your host.

This guide walks you through installing the add-on, confirming your upload limit, and adding your first large-file upload field.

What You Need First

Big File Form Uploads is an add-on, so it relies on two things being in place:

  • Big File Uploads (the free parent plugin) — this is where your maximum upload size is set. Big File Form Uploads will not run without it.
  • A supported form plugin — Contact Form 7, Gravity Forms, Forminator, Fluent Forms (Pro), or Elementor (Pro).

If you can upload it to the WordPress Media Library with Big File Uploads, your visitors can upload it through your forms with Big File Form Uploads.

Step 1: Install Big File Uploads (Free)

If you haven't already, install and activate the free Big File Uploads plugin:

  1. In your WordPress dashboard, go to Plugins → Add New.
  2. Search for Big File Uploads.
  3. Click Install Now, then Activate.

Step 2: Install Big File Form Uploads

  1. Download the Big File Form Uploads plugin ZIP from your Infinite Uploads account.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Choose the ZIP file, click Install Now, then Activate.
  4. When prompted, activate your license to receive automatic updates.

Big File Form Uploads activates network-wide on multisite installs.

Step 3: Set Your Maximum Upload Size

Your upload limit lives in the parent plugin, and your forms inherit it automatically — there's nothing extra to configure in the add-on itself.

  1. Go to Settings → Big File Uploads.
  2. Open the Uploading Files tab.
  3. Set your Maximum upload file size in MB or GB.
  4. Save your changes.

That's it. Whatever limit you set here now applies to your forms.

Step 4: Add a File Upload Field to Your Form

Add a standard file upload field in your form plugin of choice — Big File Form Uploads handles the rest behind the scenes by uploading files in small chunks:

How It Works

Instead of pushing one giant file at your server (where host limits and timeouts get in the way), Big File Form Uploads breaks each upload into small pieces and sends them one at a time. The pieces are reassembled into the complete file after the last chunk arrives. Your form won't submit until every chunk has finished uploading, so you never end up with a partial or missing file.

Because this all happens before WordPress and your host's PHP limits come into play, it works on shared, VPS, dedicated, and managed hosting without any server configuration.

Still Need Help?

If you get stuck or your forms aren't accepting large files yet, see Troubleshooting: My form still won't accept large files, or reach out to our support team — we're happy to help.