Yes. A native Notion form can collect files: add a files & media question and each respondent can attach documents, images or other files, which land in that response’s row in your database. The catch is size. Each file follows your workspace plan, so Free workspaces accept files up to 5 MB each and paid workspaces up to 5 GB.
How file uploads work in a Notion form
Every Notion form sits on top of a database. From Notion’s help center: “Forms are connected to databases, so each question in your form is connected to a property in your database.” So a file question is just a files & media property seen through the form.
Notion’s forms guide lists files & media alongside single-select, multi-select, text, date, person and number as question types. When someone submits, Notion creates a new row and puts the file in that property. By default those rows show up in a table view named Responses.
It’s the same property you’d use anywhere else in Notion. The database properties page describes it as a place to “Upload files and images for easy retrieval” and says you can add multiple files into a field at once, then drag them to reorder.
Setting up a file question, step by step
- Open the database and select
+next to your existing views to add a Form view, or open an existing form. Notion says you needFull accessto the database the form is connected to. - Add a question and choose files & media as the type. If the database already has a files property, you can map the question to it.
- Write the question text so it says what you want: “Upload your CV as a PDF” is clearer than “Attachments.”
- Mark it as required if the response is useless without the file. Notion says required questions must be answered before the form can be submitted.
- Share the form. If you pick anyone on the web with the link, people outside your workspace and people who don’t use Notion can respond.
- Submit a test response with a real file, then open the Responses view and check the file opens.
Our guide to creating a form in Notion walks through the form builder itself if you haven’t built one yet.
The size limit comes from your plan
There is no separate limit for forms. Uploads use the workspace limit on Notion’s pricing page:
| Plan | Per-file limit | Form features |
|---|---|---|
| Free | Up to 5 MB each | Basic forms |
| Plus | Up to 5 GB | Custom forms, no Notion branding on public forms |
| Business | Up to 5 GB | Custom forms with conditional logic |
| Enterprise | Up to 5 GB | Custom forms with conditional logic |
The pricing page also notes that “A per file size limit may apply to any file that you upload,” so treat the paid number as a ceiling, not a promise for every file.
Say a freelance designer runs a client intake form on a Free workspace and asks for “a few reference images.” One client sends a single phone photo. It fits. Another tries a moodboard PDF exported at full resolution, and the upload fails. That client gives up and emails the file, which is the mess the form was supposed to prevent.
Who can upload, and what you know about them
Public forms are anonymous. Notion’s help center says: “Respondents for forms available to Anyone on the web with link will automatically be anonymous.” That matters more with files than with text answers. A file named final_v3.pdf with no name attached is hard to match to a person.
Put a required name or email question next to the upload. If the form is only for your workspace, you can turn anonymous responses off when you share it, and each row then shows who sent it.
Common mistakes
- Skipping the phone test. People can fill out forms on mobile, though you can’t build or edit one there. Try the upload from a phone anyway. Plenty of respondents will pick files from a camera roll.
- Promising a file type you can’t enforce. I couldn’t find a file type filter for form questions in Notion’s help pages. Ask for “PDF only” in the question text, then check what actually arrives.
- Forgetting the plan limit when you upgrade or downgrade. The limit follows the workspace, so a form that worked on Plus starts rejecting big files if the workspace moves to Free.
For a full list of what native forms can’t do, see the limitations of Notion forms.
When native uploads aren’t enough
My take: on a paid plan, with a form that stays inside your team, use the native files & media question and don’t add another tool. A 5 GB ceiling covers any file a form should be collecting.
Native uploads break down in a few cases. A Free workspace receives large files. A form needs branching (“upload a portfolio only if you’re applying as a designer”), which Notion only offers on Business and Enterprise. Or the team wants files stored somewhere other than Notion.
As of October 2026, nDBForms has a file upload question type among its 17 types. On Pro, files up to 10 MB are saved to the form owner’s Google Drive, and the link is written to the Notion page. Respondents don’t need a Notion account. Pro is $12 a month at the founding price, and conditional logic is included, which pairs well with an upload that only some people need (see conditional logic in Notion forms).
The limitation: nDBForms caps files at 10 MB, far below a paid Notion plan’s 5 GB. Its Free plan has no uploads at all, and it keeps its own copy of each response. Compare plans on the pricing page before you switch.
For a hiring form, our job application form template shows how a CV upload fits next to the other questions.
FAQ
Can people upload files to a Notion form without a Notion account?
Yes, if the form is shared with anyone on the web. Notion says public forms can be filled out by people who don’t use Notion, and those responses are anonymous.
What is the maximum file size on a Notion form?
It follows the workspace plan. Free allows files up to 5 MB each; Plus, Business and Enterprise allow up to 5 GB per file.
Where do files uploaded through a Notion form go?
Into the files & media property of the new row in your database. By default responses land in a table view named Responses.
Can one upload question accept several files?
A files & media property can hold multiple files, so one row can carry more than one attachment. Test it in your own form before you rely on it for a big batch.
Can I limit which file types people upload?
Notion’s help pages don’t describe a file type filter for form questions. Say what you want in the question text and check uploads as they arrive.