# PDF API Tools (7 endpoints) Base: https://toolsthatdontupload.com/api/ POST /api/pdf-merge — Merge 2+ PDFs. Multipart "files". POST /api/pdf-split — Split by ranges. "file" + "ranges" (e.g. "1-3,5,7-10"). Returns ZIP. POST /api/pdf-rotate — Rotate. "file" + "angle" (90/180/270) + optional "pages". POST /api/pdf-watermark — Watermark. "file" + "text" + optional "opacity", "fontSize". POST /api/pdf-metadata — Read/set. "file" alone=read. Add "title"/"author"/"subject"=set. POST /api/pdf-extract — Extract pages. "file" + "pages" (e.g. "1,3,5"). POST /api/pdf-compress — Compress (qpdf). "file". Returns smaller PDF. All endpoints accept multipart/form-data. No auth. CORS enabled. Powered by pdf-lib (MIT) and qpdf-wasm (Apache 2.0).