Free live demo, no signup — paid plans open at launch
PDF API
Merge, split, watermark, password-protect, compress, convert and read PDFs — ten operations, one API key.
Capabilities
- Merge, split, watermark and password-protect any PDF.
- Compress files, or convert HTML/a public URL into a PDF.
- Extract raw text, read metadata, or convert pages to PNG images.
- Every operation on one key, same rate limits as the rest of the platform.
Where it fits
- Generate and stamp downloadable reports, contracts or invoices from your app.
- Shrink and merge scanned documents before archiving or sending them on.
- Pull text or page previews out of user-uploaded PDFs for search or review.
What comes out
invoice.pdfapplication/pdf · 1 page · A4
IN · any PDF

OUT · PNG per page
Try it live
No file chosen
Or your own PDF · max 5 MB · processed in memory, never stored · 5 runs/day per visitor
Compress
Merge
Split
Preset samples, no upload here · live call to /pdf/compress, /merge, /split · rate-limited per visitor
All 10 PDF operations
- Merge — combine several PDFs into one file —
/merge - Split — break a PDF into separate files —
/split - Watermark — stamp text or an image over every page —
/watermark - Password-protect — encrypt a PDF —
/protect - Compress — shrink the file size —
/compress - HTML → PDF — render your own HTML template —
/from-html - URL → PDF — render any public webpage, same engine as our screenshots —
/from-url - Extract text — pull the raw text out —
/extract-text - Metadata — read a PDF's document properties —
/metadata - To images — convert pages to PNGs (the demo below) —
/to-images
Call it from your code
curl -X POST "https://api.crateapi.com/pdf/merge" \ -H "X-API-Key: YOUR_KEY" \ -F "files=@a.pdf" -F "files=@b.pdf" -o merged.pdf
Trust & data handling
Every demo on this page runs against the real API — nothing is faked. Uploaded files and pasted text are processed in memory and never written to disk; nothing about your request is stored. Details: Trust & Security.
Pricing
This demo is free to use today. Document Tools plans open at launch — join the list and lock in the launch discount.
FAQ
Is my file stored?
No — every operation processes your file in memory and discards it. Nothing is written to disk.
What's the size limit?
The demo below caps uploads at 5 MB; the full API accepts larger files — see the docs for current limits.
Can I chain operations?
Yes — merge, then watermark, then compress, for example. Each is a separate call, so you control the pipeline.
Ready to try it?
click anywhere or press Esc to close