📝 Plain text
Describe diagrams in a simple, readable language — no binary files, no drag-and-drop.
Diagrams as Code — UML, Cloud Architecture, Kubernetes, C4 and more.
A modern REST API and full editor around the official PlantUML Server. Render to PNG, SVG, TXT or PDF; discover AWS, Azure, Kubernetes, C4, GCP, security and icon libraries; and keep your diagrams as versionable text.
Describe diagrams in a simple, readable language — no binary files, no drag-and-drop.
Diagrams live beside your code. One source of truth, not a stale export.
A diagram change is a readable diff — proposed, discussed and approved like code.
Regenerate on every build and publish to many formats automatically.
The same text always produces the same picture, on any machine, forever.
PlantUML draws far more than sequence diagrams. This service exposes it all.
Sequence, class, component, deployment, activity, state, use-case & more.
Official AWS architecture icons via the modern awslib.
Microsoft Azure service icons for cloud architecture.
K8s workloads, services & control-plane with the k8s icon set.
Context, Container, Component & Deployment — architecture as code.
Google Cloud architecture icons, bundled and INTERNET-safe.
Open Security Architecture (OSA) icons for network/security diagrams.
Material, Office, Logos, Devicons, Font-Awesome, ArchiMate & sprites.
Restyle any diagram with dozens of built-in themes.
Live-rendered on this page. Open any in the editor or call the API.
curl -X POST https://your-host/api/v1/render \
-H 'content-type: application/json' \
-d '{"source":"@startuml\nAlice -> Bob: Hello\n@enduml","format":"svg"}'
Full interactive documentation at /docs · schema at /openapi.json.