Gotenberg Logo

Gotenberg

A containerized API for seamless PDF conversion

Total downloads (gotenberg/gotenberg) Continuous Integration Go Reference

gotenberg%2Fgotenberg | Trendshift

Documentation · Live Demo 🔥

--- **Gotenberg** provides a developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more! ## Quick Start Open a terminal and run the following command: ```bash docker run --rm -p 3000:3000 gotenberg/gotenberg:8 ``` With the API running at `http://localhost:3000`, you can immediately convert a URL to a PDF: ```bash curl \ --request POST http://localhost:3000/forms/chromium/convert/url \ --form url=https://sparksuite.github.io/simple-html-invoice-template/ \ -o invoice.pdf ``` **Read the [Full Documentation](https://gotenberg.dev/docs/getting-started/introduction)** to discover how to convert local files, inject custom CSS, merge PDFs, and more. ## Sponsors Open-source development takes time and effort. Support the continuous improvement of Gotenberg by [**becoming a sponsor**](https://github.com/sponsors/gulien)! ❤️ **GitHub Sponsors** - [TheCodingMachine](https://thecodingmachine.com/) - [pdfme](https://pdfme.com/) **Powered By** - [Docker](https://docs.docker.com/docker-hub/repos/manage/trusted-content/dsos-program/) - [JetBrains](https://www.jetbrains.com/community/opensource/)