PDF automation · API tutorials · Developer tips

The Typsetter Blog

Tutorials, guides, and best practices for PDF generation, document automation, and API integrations.


📋 TUTORIAL
Generate PDFs from Airtable — Automate Documents with Typsetter
3 methods to generate PDFs from Airtable data: Zapier, Make.com, and Airtable Scripting. Automate invoices, certificates, and contracts from your existing base.
🔗 TUTORIAL
Automate PDF Generation with Make.com & Typsetter — No-Code Guide
Build no-code workflows for PDF generation with Make.com. Google Form to invoice, Stripe to receipt, CRM to contract. Includes a Make vs Zapier vs n8n comparison.
⚖️ COMPARISON
Open Source vs Cloud PDF Generation: Which Should You Choose?
Compare Gotenberg, Stirling-PDF, Carbone, and WeasyPrint with cloud APIs like Typsetter. Cost at different volumes, maintenance, scaling, and honest recommendations.
🗄️ TUTORIAL
Generate PDFs from a Database — PostgreSQL & MySQL to PDF Guide
Query your database, send data to Typsetter API, get PDFs. Full Node.js + PostgreSQL and Python + MySQL examples with batch processing and scheduling.
🟢 TUTORIAL
How to Generate PDFs with Node.js — Typsetter API Tutorial
Step-by-step tutorial with code examples: generate invoices, reports, and certificates from Node.js. Includes SDK setup, batch generation, webhook integration, and a Puppeteer migration guide.
🐍 TUTORIAL
How to Generate PDFs with Python — Typsetter API Tutorial
Generate PDFs from Python with the Typsetter API. Includes requests examples, pandas batch generation, Flask/FastAPI integration, and a side-by-side comparison with ReportLab.
🔄 GUIDE
HTML to PDF API Alternatives: Why Template-Based PDF Generation Wins
Looking for HTML to PDF API alternatives? Compare Puppeteer, wkhtmltopdf, Prince, and template-based APIs. Learn why template-first beats HTML-first for document generation.
🏆 GUIDE
Best PDF Generation APIs in 2026 — Complete Developer Guide
A comprehensive comparison of 7 PDF generation APIs: Typsetter, PDFMonkey, CraftMyPDF, Carbone.io, DocRaptor, PSPDFKit, and APITemplate.io. Pricing, features, speed, and DX compared side by side.
⚖️ COMPARISON
Typsetter vs PDFMonkey vs CraftMyPDF: Which PDF API Is Right for You?
Head-to-head comparison of three popular PDF APIs. Speed benchmarks, pricing at different volumes, template systems, integrations, and honest recommendations for each use case.
🔬 DEEP DIVE
Typst vs HTML-to-PDF: Why Compiled Templates Are the Future of PDF Generation
HTML-to-PDF tools like Puppeteer are slow and fragile. Learn why Typst generates PDFs 10× faster with pixel-perfect output, and see a side-by-side code comparison.
TUTORIAL
How to Generate 10,000 Invoices in Under 5 Minutes with Typsetter API
Step-by-step walkthrough of the batch PDF generation endpoint. Upload a CSV with 10,000 rows of invoice data and receive a ZIP of perfectly formatted PDFs in minutes. Includes Node.js code samples, webhook setup for completion notification, and tips for structuring your CSV for maximum performance.
⚖️ COMPARISON
wkhtmltopdf vs Puppeteer vs Typsetter: The Complete PDF Generation Comparison
An honest, technical comparison of the three most popular PDF generation approaches. We benchmark render speed (Typsetter wins at 340ms average vs 4.2s for Puppeteer), compare template systems, hosting costs, maintenance overhead, and developer experience. Includes sample code for all three.
GUIDE
Automate PDF Generation in Zapier: Step-by-Step Guide for Non-Developers
A complete walkthrough for setting up your first Zapier automation with Typsetter. Covers connecting your account, choosing a trigger (new Stripe payment, new Airtable record, new form submission), mapping data to template variables, and setting up email delivery. No code required.
📊 TUTORIAL
Building a Document Automation System with Google Sheets + Typsetter
Learn how to connect a Google Sheets spreadsheet to Typsetter and generate PDFs from each row automatically. We build a complete invoice automation system: a Sheets template for billing data, a Typsetter invoice template, and a Google Apps Script trigger that generates and emails invoices on the 1st of each month.
💼 TEMPLATES
5 PDF Invoice Templates Every Freelancer Needs in 2026
A curated guide to the five most important invoice templates for freelancers: professional service invoice, retainer agreement, project proposal, hourly billing statement, and late payment reminder. Each template is available free in the Typsetter store with full customization support — change your brand colors, logo, and fields in minutes.
📐 DEEP DIVE
What is Typst? The Modern Alternative to LaTeX for PDF Generation
An in-depth introduction to Typst — the compiled typesetting language powering Typsetter. We explore why Typst is 10× faster than LaTeX for compilation, how its scripting model compares to LaTeX macros, why it's a better choice than HTML/CSS for precise document layout, and how we use it as the rendering engine behind our PDF API.

Get PDF automation tips in your inbox

New tutorials and guides every two weeks. No spam — unsubscribe anytime.

~1,200 developers subscribed · No spam ever

Ready to automate your PDFs?

Start with 100 free PDFs per month — no credit card required. Your first PDF in under 5 minutes.

Start Free → Read the API Docs
Free plan forever · REST API · Visual template editor