Create and share diagrams that help people get it.

UML, user journeys, roadmaps and more. Type a few words, get a beautiful diagram you can share anywhere.

Open the Playground →   See Examples

  7,907 diagrams rendered today

yUML diagrams

Trusted by teams at — since 2009

Three ways to create diagrams

No fiddly drag-and-drop layout. Just type, render, and share.

[Customer|name;email|placeOrder()] [Order|date;total;status|ship();cancel()] [Product|name;sku;price] [Customer]-0..*>[Order] [Order]++-*>[Product]
1

Type it in the editor

Write a few words of concise syntax and see your diagram update live. No alignment tools, no snapping, no layout headaches.

Open the playground →

2

Generate from code or CI

Because diagrams are text, you can create them from scripts, CI pipelines, or any language that can make an HTTP request. Tool vendors use this to integrate yUML with blogs, wikis, and docs.

# Render a class diagram via the API curl https://app.yuml.me/diagram/v1/class/sketch/ \ %5BUser%7Cname%5D-%3E%5BAccount%5D.svg \ -o diagram.svg # Or embed directly in Markdown ![Class diagram](https://app.yuml.me/diagram/v1/ class/sketch/%5BUser%5D-%3E%5BAccount%5D.svg)
<!-- Embed in any web page or wiki --> <img src="https://app.yuml.me/diagram/v1/ class/sketch/%5BUser%5D-%3E%5BAccount%5D.svg" alt="Class diagram" /> <!-- Or use the SVG in Figma, Slack, Confluence, Notion... anywhere. -->
3

Embed anywhere

Drop a URL into GitHub, Slack, Confluence, Notion, or a plain <img> tag. The SVG renders beautifully at any size. Copy into Figma, Keynote, or Google Slides as a vector.

8 diagram types and counting

Software, product, and general-purpose diagrams — all from text

Class
Sequence
Activity
Use Case
State
User Journey
[Customer|name;email|placeOrder()] [Order|date;total|ship()] [Customer]-orders>[Order]

Shorter than other text-to-diagram tools.

yUML's concise syntax means fewer characters, fewer errors, and fewer AI tokens when generating diagrams with LLMs.

Try it in the playground →

Built for the age of AI agents

Structured syntax

A consistent, predictable grammar that AI models can learn and reproduce reliably

API-first

Server-side rendering with a simple authenticated API — perfect for automation

Fewest tokens

The most concise syntax of any text-to-diagram tool — fewer tokens, fewer errors

Start diagramming in seconds

Create Free Account

Or try the playground first →

No credit card required.