PDF Tools
#PDF operations your workflow needs
Merge, split, rotate, watermark, compress, protect, fill forms, and convert PDF documents programmatically. All operations available via a single REST API.
Everything you need for PDF processing
A complete set of PDF operations accessible via a simple REST API. No external libraries, no server setup. Just API calls.
Modify & Organize
Restructure, reorder, and adjust your PDF documents.
Merge
Combine multiple PDFs into a single document. Preserve page order and formatting.
Split
Split a PDF into multiple parts by page ranges or every N pages. Get a ZIP archive of results.
Rotate
Rotate specific pages by 90°, 180°, or 270°. Target individual pages or ranges.
Keep / Remove Pages
Keep or remove specific pages using flexible page specifications like '1-3,5,10-'.
Watermark
Add text watermarks with custom position, size, opacity, and rotation. Apply to all or specific pages.
Compress
Reduce PDF file size with configurable compression levels (low, medium, high).
Flatten
Flatten annotations and form fields into the page content. Makes the PDF non-editable and print-ready.
Convert
Convert between PDF and other document or image formats.
DOCX → PDF
Convert Word documents to PDF format while preserving layout and formatting.
ODT → PDF
Convert OpenDocument text files to PDF. Ideal for open-source office workflows.
HTML → PDF
Convert HTML files to PDF with full CSS support. Custom margins, page orientation, headers and footers with page numbers.
Image → PDF
Convert PNG, JPEG, GIF, or BMP images into a PDF document. Combine multiple images into one file.
PDF → Image
Convert PDF pages to PNG or JPEG images. Choose specific pages or export the entire document.
Secure
Protect sensitive documents or remove existing restrictions.
Protect
Add password protection with granular permissions for printing, copying, modifying, and annotating.
Unlock
Remove password protection from a PDF. Requires the current password to decrypt.
Forms & Data
Work with PDF form fields and extract document metadata.
Detect Form Fields
Automatically detect and extract all form field names, types, and positions from a PDF. Use the result to build your fill-form payload.
Fill Form Fields
Fill PDF form fields programmatically with your data. Pass field names and values via API and get a completed PDF back.
Extract Metadata
Extract page count, title, author, creation date, and other metadata from a PDF document.
One API call. That is it.
Every PDF operation works the same way: upload a file, send a request, get the result. Here is a real example.
curl -X POST https://api.autype.com/api/v1/dev/tools/pdf/watermark \ -H "X-API-Key: your_api_key" \ -H "Content-Type: application/json" \ -d '{ "fileId": "550e8400-e29b-41d4-a716-446655440000", "text": "CONFIDENTIAL", "fontSize": 50, "opacity": 0.3, "rotation": -45 }'
{ "id": "job_abc123", "status": "PROCESSING", "action": "pdf.watermark", "createdAt": "2025-03-22T09:00:00Z" }
Free to start. Scales with you.
Every Autype account includes PDF operations at no extra cost. Use them for small tasks on the free plan or process thousands of documents as your needs grow. No surprise bills, no per-page fees.
Credits are shared across all Autype features. Upgrade anytime when you need more.
Ready to automate your PDF workflows?
Start processing PDFs programmatically. Merge, split, watermark, and more with a single API call.
