Why We Built PDFx

A simple, fast, and privacy-focused PDF generation API built for developers who care about performance and the environment.

The Problem We Solved

Generating PDFs shouldn't be complicated. Traditional solutions are often:

  • Heavy and slow - Requiring full browser engines or complex server setups
  • Privacy concerns - Storing your sensitive data on third-party servers
  • Complex integrations - Difficult to integrate with existing workflows
  • Missing features - No support for modern standards like Factur-X

Our Solution: A Simple REST API

Simple REST API Integration

PDFx provides a clean, straightforward REST API that fits seamlessly into any application. No complex SDKs, no heavy dependencies—just a simple HTTP POST request with your template and data.

Why this matters: A simple REST API means faster integration, easier maintenance, and the ability to generate PDFs from any programming language or platform. Whether you're building a microservice, a serverless function, or a traditional web application, PDFx works the same way.

Data Interpolation: A Must-Have Feature

One of the most critical features for any PDF generation service is data interpolation—the ability to dynamically inject your data into templates.

PDFx makes this effortless. You define your template once, then simply pass your data with each request. The API automatically interpolates variables, populates tables, and generates personalized documents in milliseconds.

POST /v1
-H "X-Api-Key: YOUR_KEY"
-d '{
  "template_uuid": "your-template-id",
  "data": {
    "customer_name": "Acme Corp",
    "invoice_number": "INV-001",
    "amount": 1299.99
  }
}'

Why this is essential: Without data interpolation, you'd need to manually construct every PDF, which is time-consuming and error-prone. With PDFx, you create templates once and reuse them with different data, making it perfect for invoices, reports, certificates, and any document that needs personalization.

Privacy by Design: Zero Data Storage

We built PDFx with privacy as a core principle. Unlike other services that store your data, PDFx processes everything in memory and discards it immediately after PDF generation.

Your data never touches our storage. This means your invoices, customer information, and sensitive documents remain completely private. Perfect for industries with strict data protection requirements like healthcare, finance, and legal services.

🇪🇺

Factur-X Compliance

EU E-Invoicing Standard

PDFx is built with Factur-X (ZUGFeRD) compliance from the ground up. This European standard combines human-readable PDF/A-3 documents with machine-readable XML invoice data, enabling automated processing in ERP systems.

PDF/A-3 Compliant

Long-term archival format with embedded XML attachments, ensuring your invoices remain accessible and valid for years to come.

Automated Processing

Enable automatic invoice processing and validation in ERP systems, reducing manual data entry and errors.

Cross-Border Ready

Compliant with French, German, and EU e-invoicing regulations, making it perfect for businesses operating across Europe.

Easy Integration

Simply attach your Factur-X XML to your PDF generation request, and PDFx handles the rest—no complex configuration needed.

How It Works

When generating a Factur-X compliant invoice, PDFx embeds your XML invoice data directly into the PDF/A-3 document. The resulting file contains both:

  • Human-readable PDF - The visual invoice your customers see
  • Machine-readable XML - Structured data for automated processing

This dual-format approach ensures your invoices meet regulatory requirements while remaining accessible to both humans and systems.

Built for Performance and the Environment

Lightning Fast

Powered by an optimized Lua engine, PDFx generates PDFs in milliseconds. Our lightweight architecture means faster response times and lower resource consumption.

Green Hosting

Hosted on 100% renewable energy infrastructure. By optimizing every cycle, we reduce energy consumption and your carbon footprint.

Ready to Get Started?

Experience the simplicity of PDF generation with a REST API. Start building with PDFx today.