Files
documenso/apps/docs/content/docs/users/documents/upload.mdx
T
Lucas Smith b92c53dbb2 feat: docs v2 (#2460)
Co-authored-by: Catalin Pit <catalinpit@gmail.com>
2026-02-27 22:05:27 +11:00

159 lines
4.4 KiB
Plaintext

---
title: Upload Documents
description: Upload documents to Documenso to prepare them for signing. Covers supported formats, file size limits, and upload methods.
---
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
import { Callout } from 'fumadocs-ui/components/callout';
import { Step, Steps } from 'fumadocs-ui/components/steps';
## Limitations
| Limitation | Value |
| ----------------------- | ----------------------------------- |
| Supported format | PDF only |
| Maximum file size | 50MB (configurable for self-hosted) |
| Encrypted PDFs | Not supported |
| Password-protected PDFs | Not supported |
<Callout type="warn">
Documenso does not support password-protected or encrypted PDF files. Remove encryption before
uploading.
</Callout>
## Upload Methods
![Documents dashboard](/document-signing/documenso-documents-dashboard.webp)
You can upload documents in two ways:
### Drag and Drop
{/* prettier-ignore */}
<Steps>
<Step>
### Go to the Documents dashboard
Open your [Documents dashboard](https://app.documenso.com/documents).
</Step>
<Step>
### Drag and drop your PDF
Drag a PDF file from your computer and drop it anywhere on the page.
</Step>
<Step>
### Wait for the upload to complete
The document will process and the editor will open when ready.
</Step>
</Steps>
### File Picker
{/* prettier-ignore */}
<Steps>
<Step>
### Go to the Documents dashboard
Open your [Documents dashboard](https://app.documenso.com/documents).
</Step>
<Step>
### Open the upload dialog
Click **Upload Document** in the top right.
</Step>
<Step>
### Select your file
Choose a PDF file from your computer.
</Step>
<Step>
### Wait for the upload to complete
The document will process and the editor will open when ready.
</Step>
</Steps>
## Uploading Multiple Documents
You can upload multiple PDF files at once to create a single envelope containing multiple documents. The number of files you can upload per envelope depends on your plan.
To upload multiple files:
- Select multiple PDF files when using the file picker, or
- Drag and drop multiple PDF files at once
All files in the same upload become part of the same envelope and share the same recipients and signing workflow.
<Callout type="info">
If you need separate signing workflows for each document, upload them individually.
</Callout>
## What Happens After Upload
When you upload a document:
1. **Processing**: Documenso validates the PDF and extracts page information
2. **Draft created**: A new document is created in `Draft` status
3. **Editor opens**: You're taken to the document editor to add recipients and fields
![Document editor overview](/document-signing/editor-overview.webp)
The document remains in `Draft` status until you send it. You can close the editor and return later - draft documents are saved automatically.
## Troubleshooting
<Accordions type="multiple">
<Accordion title="File is larger than 50MB">
Reduce the file size before uploading:
- Compress images within the PDF
- Remove unnecessary pages
- Use a PDF compression tool
</Accordion>
<Accordion title="Only PDF files are allowed">
Convert your document to PDF before uploading. Most applications (Word, Google Docs, etc.) can
export to PDF format.
</Accordion>
<Accordion title="You cannot upload encrypted PDFs">
The PDF is password-protected or encrypted. Open it in a PDF reader, remove the security settings,
and save a new copy.
</Accordion>
<Accordion title="You have reached your document limit">
Your plan has a monthly document limit. Options:
- Wait until your limit resets next month
- Upgrade to a higher plan
- Delete unused draft documents (this does not restore quota)
</Accordion>
<Accordion title="Upload fails with no error message">
Check that:
- Your internet connection is stable
- The file is a valid PDF (try opening it in a PDF reader)
- The file is not corrupted
</Accordion>
</Accordions>
---
## See Also
- [Add Recipients](/docs/users/documents/add-recipients) - Specify who needs to sign
- [Add Fields](/docs/users/documents/add-fields) - Place signature and other fields on the document
- [Send Documents](/docs/users/documents/send) - Send the document and monitor progress