Create and share simple UML diagrams in your wikis, forums and issue trackers.

Draw UML Diagram   View Samples

   10,410 amazeballs UML diagrams generated today!

Used by authors, lecturers, architects and developers

Create diagrams quickly

No wasting hours mucking about with fiddly diagram layout. yUML allows you to create diagrams quickly by simply typing plain text.

See Sample Diagrams

Draw UML with code

Because yUML diagrams are based on text, you can easily create them from your CI scripts or code. Simply request an image programatically using a GET or a PUT. Tool vendors are using this to integrate yUML with blogs, wikis and scripts.

See Tools and Integrations

> sudo pip install
> echo "[You]-(Draw Diagrams)" | ./yuml -t usecase -s scruffy -o diagram.png

Class, Activity and Use Case

Create popular types of UML diagram. Our philosophy is to give you just enough to make diagrams that help communication, without getting bogged down in the technicalities of UML.

Read the FAQ

Easy to share

UML is for people needing to create simple UML diagrams quickly and embed them in Slack, wikis or blogs.


Keep your data private by allowing requests over SSL

Manage diagrams

Registered users can manage diagrams within their own custom namespace and then manage them there.

Saved Diagrams

You can give your diagrams a permanent name, which means you can change diagrams without changing their URL.