Autype
Autype

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.

Request
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
 }'
Response
{
 "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.

Included in every plan

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.