Embed PDF processing into your own product with one REST API.
Embed PDF processing into your own product with one REST API.
The PDFWix Developer API exposes the same operations as the web app — merge, split, compress, convert, sign, protect, redact and more — as REST endpoints with predictable JSON responses. Send a multipart upload (or a signed URL pointing to your storage), receive the processed file. Authentication is a bearer API key. Rate limits are documented per plan.
Pay-as-you-go with a generous free tier (250 operations/month). Beyond the free tier, pricing scales linearly with no per-feature gating — every tool is included on every plan. No monthly minimums, no per-seat fees. Full pricing and the OpenAPI spec are linked from the section below.
Common patterns: programmatically merging supplier invoices into one monthly statement, compressing PDFs before storing them in S3, signing customer contracts as part of an onboarding flow, converting HTML email templates to PDF for archive, or batch-redacting customer data from internal exports.
API uploads transit over TLS 1.3, are processed in memory only, and discarded immediately after the response is returned. We do not retain uploaded files, do not train AI on them, and do not share them. A Data Processing Agreement is available on request for enterprise customers.
Sign up at /developers and one is issued instantly. The free tier (250 ops/month) requires no payment method.
99.9% uptime on the standard tier, 99.95% on the enterprise tier with a financial credit for missed targets. Status and incident history is at /status.
For enterprise customers, yes — contact contact@pdfwix.com with your use case.