
About Kroki
Kroki is a web service that turns text descriptions into diagrams through one API. It supports more than 20 diagram libraries, so you do not have to install each one separately.
What it does
You send a diagram description to a URL, choose the diagram type and output format, and receive the rendered image back. Output can be SVG, PNG or PDF, depending on the diagram type. The site includes examples of UML, entity relationship, Gantt and architecture diagrams, and it lists the output formats available for each library.
Key features
- One API for many diagram libraries
- SVG, PNG and PDF output depending on the type
- Examples for UML, ERD, Gantt and architecture diagrams
- Free service with the code on GitHub
- Over 30 examples to browse
Who it's for
Documentation teams and developers who render diagrams inside docs or continuous integration pipelines. It helps when a project uses several diagram tools and you want one interface for all of them.
Pricing and good to know
Kroki is offered as a free service, and its code is on GitHub under the MIT license. Diagram text is sent to the service to be rendered, so check whether sensitive diagram content is suitable for a hosted service before you use it in that way.
Highlights
- One API for more than 20 diagram libraries
- Renders SVG, PNG and PDF output
- Covers UML, ERD and Gantt chart types
- Free service with code under MIT license
- Browsable examples for each diagram type












