Skip to content

Document conversion

Services for converting documents between formats — typically HTML, Office, or Markdown into PDF — exposed as HTTP APIs for easy integration.

  • Gotenberg — containerized HTTP API for document conversion; turns URLs, HTML, Markdown, and 100+ Office formats into PDF using headless Chromium and LibreOffice, plus PDF post-processing (merge, split, encrypt) via QPDF, pdfcpu, and ExifTool; supports S3/MinIO/GCS streaming and webhooks
  • WeasyPrint — Python library and CLI that renders HTML + CSS to PDF; strong CSS Paged Media support, no headless browser required
  • CloudConvert — hosted conversion API supporting 200+ formats including audio, video, images, and documents
  • DocRaptor — HTML-to-PDF API based on Prince XML; high-fidelity rendering for invoices and reports