AI-assisted template design

Design reusable PDF templates. Generate business documents at scale.

Use AI to draft and refine gPdf document layouts, then connect your templates with API data to generate production-ready invoices, shipping labels, receipts, statements, certificates, and more.

PDF/A 20+ Barcodes Unicode & RTL Edge Native
Acme Inc.
INV-1001
Issued Jun 7, 2026
Due Jul 7, 2026
Invoice
Billed to
Northwind Trading
123 Market St, Berlin
Amount due
€1,240.00
DescriptionQtyAmount
Cloud service — Pro2€600.00
Onboarding1€400.00
Support add-on1€140.00
Subtotal€1,140.00
Tax (incl.)€100.00
Total€1,240.00
SwiftShipPRIORITY
SHIP TO
Northwind Trading · 123 Market St
10115 Berlin, DE
DE · 10115
1Z 999 AA1 01 2345 6784
Corner Coffee
42 Bridge Rd · Order #5821
Flat white ×2$9.00
Almond croissant$4.50
Tax$1.08
Total$14.58
Certificate of Completion
This certifies that
Jordan Rivera
has successfully completed the
Advanced Document Engineering program.
Director
Jun 2026
POST /v1/template-render
{
  "template_id": "invoice_us_modern",
  "data": { ... }
}
How it works

From template to PDF in three steps.

01

Choose or design a template

Start from a built-in invoice, label or receipt — or design your own layout with custom fields, arrays and multi-page rules in the editor.

Invoice Label Receipt Custom
02

Map your data

Map your existing data to the template. Objects, arrays, and repeating sections are supported out of the box.

{
  "customer": "Acme",{"
"}  "items": [  ],{"
"}  "total": "€1,240"{"
}"}
03

Generate production PDFs

Call the Template API with template_id plus data. gPdf handles layout, pagination, fonts, barcodes and rendering.

PDF invoice_1001.pdf
✓ rendered · 38 ms
Why gPdf

Built for production PDFs.

Generate invoices, shipping labels, statements, receipts, certificates, and custom PDFs with a platform designed for real-world document generation.

Production PDFs

Generate business documents with pagination, repeating headers, footers, tables, totals, and complex multi-page layouts.

PDF/AMulti-pagePaginationHeaders & FootersTables & Totals

Barcode Engine

Built-in support for shipping, retail, GS1, postal, and industrial barcode standards — rendered as crisp vectors.

20+ FormatsGS1QR CodeData MatrixPDF417Postal

Global Documents

Generate documents in Arabic, Hebrew, Chinese, Japanese, Korean, and other Unicode languages — with automatic font fallback.

UnicodeRTLCJKFont FallbackGlobal Languages

Template-First

Separate document design from business data using reusable templates and schema-driven APIs.

Reusable TemplatesAPI FirstSchema DrivenData BindingVersioned
100+Templates
20+Barcode Formats
PDF/ACompliant
GlobalDocuments
TemplateFirst
Pricing

Pay for pages. Nothing else.

Simple page-based pricing. Unlimited templates, API keys, and users. Pay only for the PDF pages you generate.

Free

$0forever

3650 pages / year included.

  • 100 pages / day · auto-resets
  • Core JSON render API
  • Playground + API evaluation
  • No card required
Start free

Pro

$5/ mo

Core JSON rendering API.

  • 100K pages / month included
  • Text, images, shapes, barcodes
  • Tables, headers, footers, watermarks
  • Default PDF metadata
Start Pro

Scale

$8/ mo

Branded + password-protected PDFs.

  • Everything in Pro
  • Custom PDF metadata
  • AES-128 encryption · open password
  • Branded business PDFs
Start Scale trial

Enterprise

$12/ mo

Compliance + brand-owned metadata.

  • Everything in Scale
  • PDF/A-1b · 2b · 3b profiles
  • AES-256 · owner password · locks
  • Factur-X / ZUGFeRD e-invoice
Contact sales
FAQ

Frequently asked questions

Everything you need to know about templates, page-based pricing, PDF generation, and production document workflows.

How does pricing work?
gPdf uses simple page-based pricing. You only pay for the PDF pages you generate, regardless of the number of templates, API keys, users, or applications connected to your account.
Do templates cost extra?
No. Every plan includes unlimited templates. Create as many templates as you need and reuse them across invoices, shipping labels, receipts, statements, certificates, and custom documents.
Can I create my own document templates?
Yes. Use the Template Editor to design custom layouts, define your own fields, and publish reusable templates. Your templates can include tables, images, signatures, barcodes, QR codes, headers, footers, and multi-page content.
What document types can I generate?
gPdf supports invoices, shipping labels, packing lists, receipts, statements, certificates, business forms, reports, and fully custom PDF documents. If your document can be described as a template and data, it can be generated with gPdf.
Do you support custom data structures?
Yes. Templates define their own schema. You can send nested objects, arrays, repeating sections, and custom fields that match the data structures already used by your application.
Do you support PDF/A?
Yes. gPdf supports PDF/A-compliant output for long-term archiving, regulatory requirements, and e-invoicing workflows.
Do you support barcodes and QR codes?
Yes. gPdf includes built-in support for QR Code, Data Matrix, PDF417, Code 128, GS1 barcodes, postal barcodes, and many other industry-standard formats.
Can I generate documents in multiple languages?
Yes. gPdf supports global document generation, including Latin languages, Chinese, Japanese, Korean, Arabic, and right-to-left layouts.
Do I need HTML, Chromium, or a browser renderer?
No. gPdf is a template-based PDF platform with its own rendering engine. There is no browser dependency, no HTML-to-PDF conversion layer, and no headless Chromium infrastructure to maintain.
Can I start with a template and customize it later?
Yes. Start from one of the built-in templates and customize it to match your branding, layout, fields, and business requirements. You can publish your customized version as a reusable template and generate PDFs through the same API.
Start building

Design any template.
Send data. Get production PDFs.

Start with a production-ready template or build your own. Connect your data and generate invoices, shipping labels, receipts, statements, and custom PDFs through a simple API.

100+ Templates • 20+ Barcode Formats • PDF/A Compliant • Global Documents