March 1, 2026 7 min read
How to Compress PDF in n8n (Reduce Size Without Losing Quality)
Automate PDF compression in n8n for email delivery limits, faster uploads, and lower storage cost.
When PDF files are too large, workflows fail at upload limits and slow down downstream processing. n8n is ideal for orchestration and pdfmunk handles the heavy PDF optimization step.
Typical n8n compression flow
Trigger → Fetch PDF → Compress API call → Validate size threshold → Route output
- Set max size target for email and messaging channels
- Keep original files for archival compliance
- Track old vs new size metrics in logs
POST /api/v1/compress/pdf
{
"url": "https://example.com/source.pdf",
"output": "url"
}Quality and reliability tips
- Use retries for transient network failures
- Fallback to original file when compression gain is minimal
- Alert if final size still exceeds threshold
Conclusion
Start with the Compress PDF API page and embed it in your n8n pipeline for stable, scalable document delivery.