Skip to Content
BlogFile Uploads in monday.com Forms: Limits and Setup

File Uploads in monday.com Forms: Limits and Setup

Published on August 17, 2026

A form that cannot take an attachment is not much use for onboarding paperwork, signed contracts, ID copies, or a screenshot attached to a support ticket. You need the file to land on the right item, in the right column, without a size cap that rejects it halfway through.

FormFlow’s File field maps directly to monday.com’s Files column, so uploads from a public or update-form submission go straight onto the item like any other field. This post covers the size and count limits, how the field behaves, and where things commonly go wrong.

Quick answer

  • FormFlow accepts files up to 100 MB each, with up to 30 files across a single submission.
  • A File field maps to monday.com’s Files column — anything that lands there behaves like a normal attachment on the item.
  • Test with your actual file types (PDF, ZIP, images, design files) against your board before you publish the form; see supported field types for the full list.
  • Install FormFlow to add a File field to an existing board in a few minutes.

How File Fields Map to monday.com Columns

FormFlow’s form builder exposes a File field type under the Media group, alongside Signature. Both write to a Files column on your board:

Form FieldBoard ColumnWhat Gets Stored
FileFilesThe uploaded file, attached to the item like any other file
SignatureFilesThe captured signature, saved as a PNG

Because the upload lands in a real Files column, anything downstream that reads that column — automations, dashboards, other apps — sees it the same way it would see a file someone dragged onto the item manually. There is no separate storage layer to sync or reconcile.

Upload Limits

Public submissions use multipart uploads with two guardrails:

  • Per-file size: up to 100 MB.
  • Files per submission: up to 30 files across the whole submission, not per field.

Both limits apply at the upload layer, so a submission that exceeds them fails before it reaches your board rather than silently truncating. A 100 MB cap comfortably covers PDFs, scanned IDs, photos, and most signed agreements, but design files or raw video can exceed it. If your respondents mostly submit from mobile networks, test with a real device — a 90 MB file that uploads fine on office wifi can time out on a phone with weak signal.

If a single document type is likely to blow past 100 MB, ask respondents to compress it first, or collect a shareable link (Google Drive, Dropbox) in a text field instead of a raw upload.

How This Compares to monday.com WorkForms

monday.com’s own WorkForms tool also has a File field, but its size limit is not published in monday’s own documentation. What is documented is that the limitation is a live pain point: monday.com’s community forum has an open feature request for higher upload limits on WorkForms , plus a separate thread asking monday.com to warn users before submission if a file is too large  rather than fail after the respondent has already filled out the rest of the form. Users have also asked for the ability to restrict uploads to specific file types  — WorkForms does not filter by extension today, and neither does FormFlow’s File field; both accept whatever the respondent’s device provides.

If your workflow depends on file-type filtering at the form level, plan to validate file types after submission (a status column and manual review, or an automation that flags unexpected extensions) rather than assuming either tool blocks them for you.

One more upload-specific caveat: if you also turn on local draft save for a document-heavy form, do not count on an in-progress upload surviving to the resumed draft — warn respondents that File and Signature fields need to be re-attached either way.

Setting Up a File Upload Field

  1. Open your board and add a FormFlow Insert Form or Update Form view.
  2. Drag a File field from the field library onto the form.
  3. Map it to a Files column — either an existing one or a new column FormFlow creates for you.
  4. Set the field label and mark it required if the submission should not be accepted without an attachment.
  5. Preview the form and upload a real file of the type and size your respondents will actually send, not a small test file.

For a document-heavy form — onboarding, contracts, expense reports — group your File fields onto their own page. See multi-page forms for how to split a long form so respondents are not staring at ten upload fields at once.

Common Use Cases

Use CaseWhat Gets UploadedField Setup
Employee onboardingID copy, signed agreement, tax formMultiple required File fields, one per document
Support or IT ticketScreenshot of the issueOptional File field, not required
Client feedback or reviewsPhoto evidenceOptional File field
Signed approvalsSignature captureSignature field, saved as PNG

The HR onboarding guide walks through a full board setup with several required File fields plus a Signature field for the employment agreement.

Frequently Asked Questions

What happens if a respondent tries to upload a file larger than 100 MB?

The upload is rejected at the multipart upload layer before the submission completes, so the file does not partially land on your board. The respondent needs to compress the file or split it before resubmitting.

Can I limit uploads to specific file types, like only PDFs?

Not at the field level today. Both FormFlow and monday.com WorkForms accept whatever file type the respondent’s device sends. If a specific format matters, review submissions afterward or flag unexpected extensions with an automation.

Does a file uploaded through a form count against my monday.com account’s storage the same as a manually attached file?

Yes. Once a file lands in a Files column, it is stored the same way monday.com stores any file on that column, regardless of whether it arrived through a form or was dragged on manually.

Can I require a file upload but make it conditional on another field?

Yes. Combine the File field’s required setting with a visibility rule so it only appears — and only blocks submission — when a prior answer makes it relevant, for example only requiring a signed agreement when the respondent selects “Full-time” as their employment type.

Next Steps

Last reviewed: 2026-08-17. WorkForms upload behavior verified against monday.com community feature requests linked above; monday.com does not publish an exact WorkForms file size limit, so no specific number is claimed for it here.

Last updated on