logo
icon

Gotenberg

Gotenberg is a Docker-powered stateless API for converting HTML, Markdown, Word, Excel, and more into PDF using Chromium and LibreOffice. Supports merging, screenshots, and webhook callbacks.

template cover
Deployed1 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolDevelopment

Gotenberg

A Docker-powered stateless API for PDF generation. Convert HTML, Markdown, Office documents, and more into PDF using Chromium and LibreOffice engines.

What You Can Do After Deployment

  1. Convert HTML to PDF — send HTML content or a URL and receive a PDF file
  2. Convert Office documents — transform Word, Excel, PowerPoint files into PDF via LibreOffice
  3. Merge PDFs — combine multiple PDF files into a single document
  4. Take screenshots — capture web pages as PNG or JPEG images
  5. Use webhooks — receive conversion results asynchronously via callback URLs

Key Features

  • Chromium engine for HTML, Markdown, and URL to PDF conversion
  • LibreOffice engine for Office document conversion (Word, Excel, PowerPoint, ODT, ODS, etc.)
  • PDF merging and manipulation
  • Screenshot capture (PNG, JPEG)
  • Webhook support for async processing
  • Health check endpoint at /health
  • Horizontal scaling — fully stateless, no storage needed
  • Configurable timeouts, page size, margins, and print options

License

MIT — GitHub