Bulk Uploads via Drag-and-Drop
Drag a folder, drop it on Papyrus, walk away. How to handle hundreds of documents at once.
Bulk Uploads via Drag-and-Drop
For uploads of more than a handful of files, drag-and-drop is fastest. Papyrus accepts whole folders preserving their sub-folder structure.
How
- Open Documents in the left navigation
- Drag a folder from your desktop / file explorer
- Drop it anywhere on the page
- Configure: destination folder, default classification, tags
- Click Start upload
A progress panel appears showing each file's status. You can navigate elsewhere — the upload continues in the background.
What happens during a bulk upload
For each file:
- SHA-256 hash computed locally
- Hash sent to server (duplicate check — skip if already exists)
- File uploaded
- AI classification + extraction runs
- Document appears in the destination folder
Documents appear one by one as they finish processing. The order isn't guaranteed (some classify faster than others).
Sub-folder preservation
If your dropped folder has sub-folders, Papyrus mirrors the structure:
Dragged folder: 2026 Q1 Records/
├── Invoices/
│ ├── jan/*.pdf
│ └── feb/*.pdf
└── Receipts/
└── *.pdf
Becomes in Papyrus:
Your destination folder/
└── 2026 Q1 Records/
├── Invoices/
└── Receipts/
Sub-folder names also become tags automatically: 2026-q1-records, invoices, jan, feb, receipts.
File size and batch limits
| Plan | Max single file | Max batch |
|---|---|---|
| Free | 50 MB | 200 MB |
| Starter | 200 MB | 1 GB |
| Business | 500 MB | 2 GB |
| Enterprise | Configurable | Configurable |
If a batch exceeds the limit, the upload starts but stops at the threshold. You'll see which files were uploaded.
Resumable behaviour
If your browser crashes or network drops mid-upload, the queue persists in your browser's local storage. When you return to Papyrus, you'll be offered “resume upload” with the remaining files.
For very large bulk uploads (10,000+ files), the Desktop Agent is faster than the browser — it has better local persistence and parallelism.
What to do with duplicates
When Papyrus detects a duplicate (same SHA-256), three choices:
- Skip: file isn't uploaded again
- New version: this file becomes a new version of the existing document
- Keep both: both stored as separate documents (the new one gets a
(2)suffix in title)
For bulk uploads, you set the default at the start. You can override per-file from the progress panel.