Tried FigJam's UML diagram tool, yet?

UML diagrams standardize how you view the design of a system in software or business. Now it’s easy to build these architectural blueprints on a digital whiteboard with FigJam.

UML Diagram template exampleUML Diagram template example

One infinite canvas, many UML diagrams

A Unified Modeling Language (UML) diagram visually represents a system by maintaining information about it. This is how you’d plot class diagrams — a popular type of UML diagram — inside FigJam:

Classes: Choose rectangles from among FigJam’s default shapes to show the three components that make up a class — name, attributes, and operations.

Packages: Insert the tabbed folder shape to visualize packages that group similar classes together.

Links and associations: Plot straight lines to create logical links between classes. Also name these associations with the text tool. This interactive Fishbone Diagram template can help you get started.

Publish, review, and edit as a team with Open sessions.

Temporarily invite anyone, including visitors without a FigJam account to edit and interact with your UML diagram.

  • Start (and restart) Open sessions for 24 hours at a time
  • Invite collaborators with a shared link to your UML diagram
  • Visitors can edit objects, add stickies and shapes, and even access public, shared libraries
two boxes each representing one UML diagramtwo boxes each representing one UML diagram
three boxes with different system diagram insidethree boxes with different system diagram inside

Figma and FigJam run side by side like a dream.

  • If you already have a team library of UML diagram components and styles inside Figma, copy and paste them into FigJam to build new diagrams faster.
  • Curated tools and styling in FigJam let you edit most layers that you bring over.
  • Once you’re done diagramming together, simply paste assets back into Figma.

FigJam’s UML diagram tool is quick, easy-to-use,  and free.

Don’t want to make UML diagrams from scratch? Get started with our free templates. Or, if you want to see how other teams jam with FigJam, head over to our Community.

Get started with templates

Design sprints

Explore 1,000+ templates on the Figma community

Explore even more templates, widgets, and plugins—all built by the Figma community.

Figma communityFigma community