Skip to content
SPECIFICTION
Get listed

Gotenberg

gotenberg.dev

LinuxAPISelf-hosted
Visit gotenberg.dev
Spec score 7.5 #21 of 46 in PDF Creation Software

Spec sheet

What it does
Gotenberg is a Docker based API for converting documents to PDF and manipulating PDFs.Read 11 Oct 2026 · gotenberg.dev
Purpose
Gotenberg is a Docker-based HTTP API for converting documents to PDF.Read 4 Oct 2026 · gotenberg.dev
Deployment
Gotenberg runs as a Docker container and publishes amd64, arm64, armhf, i386, and ppc64le images.Read 11 Oct 2026 · gotenberg.dev
Integrations
Gotenberg is a standard HTTP API, and the maker provides an official PHP client; community clients are available for other major languages.Read 11 Oct 2026 · gotenberg.dev
License
The homepage identifies Gotenberg's license as MIT.Read 4 Oct 2026 · gotenberg.dev
Headquarters
FranceRead 28 Sep 2026 · gotenberg.dev
Async processing
Webhook headers enable asynchronous processing, with results delivered to a callback URL.Read 11 Oct 2026 · gotenberg.dev
Chromium conversion
Chromium converts URLs, HTML, and Markdown to PDFs, with JavaScript execution and browser-like rendering.Read 4 Oct 2026 · gotenberg.dev
Chromium conversions
Headless Chromium converts URLs, HTML templates, and Markdown to PDFs, executes JavaScript, and loads web fonts.Read 11 Oct 2026 · gotenberg.dev
Cloud storage
Gotenberg can fetch files from S3, MinIO, and GCS and upload results using presigned URLs.Read 11 Oct 2026 · gotenberg.dev
Dynamic rendering
Chromium can wait for network idle, JavaScript expressions, or DOM selectors before rendering.Read 11 Oct 2026 · gotenberg.dev
E invoicing
Gotenberg supports Factur-X and ZUGFeRD e-invoicing.Read 11 Oct 2026 · gotenberg.dev
Image variants
The full image includes Chromium, LibreOffice, and PDF engines; Chromium and LibreOffice variants omit the other conversion engine.Read 11 Oct 2026 · gotenberg.dev
Notable limits
The documented AWS Lambda buffered invoke mode supports responses up to 6 MB.Read 4 Oct 2026 · gotenberg.dev
Office conversion
LibreOffice converts Word, Excel, PowerPoint, and more than 100 other formats to PDF.Read 4 Oct 2026 · gotenberg.dev
Office formats
LibreOffice converts Word, Excel, PowerPoint, and other document formats to PDF.Read 11 Oct 2026 · gotenberg.dev
Outbound controls
Operators can configure URL allow and deny lists and block private or public IP destinations for outbound requests.Read 11 Oct 2026 · gotenberg.dev
PDF operations
PDF engines support merging, splitting, rotating, encrypting, watermarking, metadata, bookmarks, and attachments.Read 11 Oct 2026 · gotenberg.dev
PDF tools
PDF engines support merging, splitting, encryption, watermarks, metadata, attachments, and Factur-X or ZUGFeRD e-invoices.Read 4 Oct 2026 · gotenberg.dev
Security configuration
Operators can configure outbound URL allow and deny lists, private or public IP checks, and DNS-rebind pinning protections.Read 4 Oct 2026 · gotenberg.dev
Security guidance
The maker advises keeping Gotenberg behind a firewall and not exposing it to the public internet.Read 11 Oct 2026 · gotenberg.dev
Support and help
The maker links to GitHub Discussions for help and lists documentation and a PHP SDK on its site.Read 11 Oct 2026 · gotenberg.dev
Telemetry
Gotenberg supports OpenTelemetry tracing, metrics, and structured log shipping through standard environment variables.Read 4 Oct 2026 · gotenberg.dev

Where Specifiction places it

Alternatives to GotenbergAll alternatives →