Block 1 - Main Documentation
- Type / Role
- n8n-nodes-base.stickyNote - stickyNote
- Config choices
- Version 1
This workflow is provided as-is. Please review and test before using in production.
Dropbox Large File Upload System How It Works This workflow enables uploading large files (300MB+) to Dropbox through a web interface with real time progress tracking. It bypasses Dropbox's 150MB s...
n8n-nodes-base.stickynote, n8n-nodes-base.webhook, n8n-nodes-base.respondtowebhook, n8n-nodes-base.httprequest
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Anthony.
Original n8n.io sourceThis workflow enables uploading large files (300MB+) to Dropbox through a web interface with real-time progress tracking. It bypasses Dropbox's 150MB single-request limit by breaking files into 8MB chunks and uploading them sequentially using Dropbox's upload session API.
Upload Flow:
/webhook/upload-page and sees HTML form with file picker and folder path input/webhook/start-session → Dropbox creates upload session → Returns sessionId/webhook/append-chunk with sessionId, offset, and chunk binary data/webhook/finish-session with final offset and target path/Uploads/video.mp4)Why chunking? Dropbox API has a 150MB limit for single upload requests. The upload session API (upload_session/start, append_v2, finish) allows unlimited file sizes by chunking.
Technical Architecture:
multipart/form-data with binary blobsDropbox-API-Arg headerautorename: true prevents file overwritesTime estimate: ~20-25 minutes (first time)
Create Dropbox app - Go to Dropbox App Console:
files.content.writeConfigure n8n OAuth2 credentials - In n8n:
https://your-n8n.com/rest/oauth2-credential/callback)Connect credentials to HTTP nodes - Add your Dropbox OAuth2 credential to these three nodes:
Activate workflow - Click "Active" toggle to generate production webhook URLs
Customize default folder (optional) - In "Respond with HTML" node:
<input type="text" id="dropboxFolder" value="/Uploads/" .../Uploads/ to your preferred default pathGet upload page URL - Copy the production webhook URL from "Serve Upload Page" node (e.g., https://your-n8n.com/webhook/upload-page)
Test upload - Visit the URL, select a small file first (~50MB), choose folder path, click Upload
File Size Limits:
CHUNK_SIZE variable)Upload Behavior:
video.mp4 → video (1).mp4) due to autorename: trueSecurity Considerations:
Dropbox API Quotas:
Progress Tracking:
Troubleshooting:
Performance:
Pro tip: Test with a small file (10-20MB) first to verify credentials and flow, then try larger files. Monitor n8n execution list to see each webhook call and troubleshoot any failures. For production, consider adding error handling and retry logic in the JavaScript.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 25 workflow blocks. Download the JSON for the full node graph.
| Workflow | Upload large files to Dropbox with chunking & web UI progress tracking |
|---|---|
| Complexity | advanced |
| Nodes | 25 |
| Categories | File Management |
| Author | Anthony |
| Published | 11 Nov 2025 |
Use the JSON export at /data/workflows/10711/10711.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Dropbox Large File Upload System How It Works This workflow enables uploading large files (300MB+) to Dropbox through a web interface with real time progress tracking. It bypasses Dropbox's 150MB s...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your File Management use case.