Gotenberg logo

Gotenberg

Developer API to convert HTML, Markdown, Word, and Excel files into PDFs

Replaces
Notion
12k Docker MIT 2 days ago

Overview

Gotenberg is a Docker-based microservice that wraps Chromium and LibreOffice behind a clean HTTP API for document conversion. It converts HTML, Markdown, and URLs to PDF using headless Chromium, and converts Office documents (Word, Excel, PowerPoint) to PDF via LibreOffice. The API supports page ranges, headers/footers, PDF/A output, and merging. It is designed as a stateless sidecar service for web applications that need server-side PDF generation without bundling a rendering engine.

Where it falls short of Notion

  • Conversion-only API; no storage, user interface, or document management.
  • Complex CSS layouts and JavaScript-heavy pages may render inconsistently with headless Chromium.
  • LibreOffice fidelity for intricate Word/Excel formatting can differ from native Office rendering.
  • No built-in rate limiting or authentication — must be secured at the reverse proxy level.

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

pdf
conversion
api
chromium
libreoffice
Maintain Gotenberg?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Gotenberg difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/gotenberg)](https://openreplace.com/gotenberg)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Sponsored

Open-source Notion alternative built on Flutter and Rust

73k Dart AGPL-3.0 today
3/5
Gotenberg vs AppFlowy

Locally hosted web app for merging, splitting, converting, and OCR-ing PDFs

81k Docker Apache-2.0 today
2/5
Gotenberg vs Stirling-PDF

Privacy-first, local-first workspace combining docs, whiteboards, and databases

70k TypeScript MIT today
3/5
Gotenberg vs AFFiNE

Lightweight, self-hosted note-taking and memo hub

61k Go MIT 3 days ago
2/5
Gotenberg vs Memos