Upload Documents
Upload documents to Documenso to prepare them for signing. Covers supported formats, file size limits, and upload methods.
Limitations
| Limitation | Value |
|---|---|
| Supported format | PDF only |
| Maximum file size | 50MB (configurable for self-hosted) |
| Encrypted PDFs | Not supported |
| Password-protected PDFs | Not supported |
Documenso does not support password-protected or encrypted PDF files. Remove encryption before uploading.
Upload Methods

You can upload documents in two ways:
Drag and Drop
Drag and drop your PDF
Drag a PDF file from your computer and drop it anywhere on the page.
Wait for the upload to complete
The document will process and the editor will open when ready.
File Picker
Open the upload dialog
Click Upload Document in the top right.
Select your file
Choose a PDF file from your computer.
Wait for the upload to complete
The document will process and the editor will open when ready.
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.
If you need separate signing workflows for each document, upload them individually.
What Happens After Upload
When you upload a document:
- Processing: Documenso validates the PDF and extracts page information
- Draft created: A new document is created in
Draftstatus - Editor opens: You're taken to the document editor to add recipients and fields

The document remains in Draft status until you send it. You can close the editor and return later - draft documents are saved automatically.
Troubleshooting
See Also
- Add Recipients - Specify who needs to sign
- Add Fields - Place signature and other fields on the document
- Send Documents - Send the document and monitor progress