Gliffy Diagram

The easiest UML diagram tool

Make a UML diagram online quickly and painlessly with Gliffy Diagram

Example UML Diagram

Commonly used by software developers as blueprints, UML diagrams help define the elements and relationships of a project and clarify goals before coding begins.

Make a UML diagram

UML diagram examples

UML diagrams can be used to model software solutions, application structures, system behavior and business processes. There are 14 types, which fall into three categories: structure diagrams, behavior diagrams and interaction diagrams.

STRUCTURE DIAGRAMS

BEHAVIOR DIAGRAMS

INTERACTION DIAGRAMS

  • Class diagram
  • Object diagram
  • Package diagram
  • Composite structure diagram
  • Component diagram
  • Deployment diagram
  • Profile diagram
  • Class diagram

    Use classes and interfaces to depict system structure and provide a project overview.

    Example class diagram in Gliffy Diagram
  • Object diagram

    Offer a snapshot of a system at a specific point in time.

    Example object diagram in Gliffy Diagram
  • Package diagram

    Show system elements split into packages, connected by inter-package relationships.

    Example package diagram in Gliffy Diagram
  • Composite structure diagram

    Show the internal structure of a classifier and its interactions.

    Example composite structure diagram in Gliffy Diagram
  • Component diagram

    Illustrate how the components in a system link together.

    Example component diagram in Gliffy Diagram
  • Deployment diagram

    Map out the physical deployment of artifacts (software) on nodes (hardware).

    Example deployment diagram in Gliffy Diagram
  • Profile diagram

    Define custom stereotypes, tagged values and constraints.

    Example profile diagram in Gliffy Diagram
  • Use case diagram
  • Activity diagram
  • State diagram
  • Use case diagram

    Depict how different users interact with a system.

    Example use case diagram in Gliffy Diagram
  • Activity diagram

    Illustrate workflow within a system.

    Example activity diagram in Gliffy Diagram
  • State diagram

    Show the behavior of a system over time, including its various states and the transitions between states.

    Example state diagram in Gliffy Diagram
  • Sequence diagram
  • Communication diagram
  • Timing diagram
  • Interaction overview diagram
  • Sequence diagram

    Show the order in which objects interact over time.

    Example sequence diagram in Gliffy Diagram
  • Communication diagram

    Show how objects interact with each other.

    Example communication diagram in Gliffy Diagram
  • Timing diagram

    Show how objects behave over a defined period of time.

    Example timing diagram in Gliffy Diagram
  • Interaction overview diagram

    Provide an overview of the cooperation between other interaction diagrams to illustrate a control flow.

    Example interaction overview diagram in Gliffy Diagram

UML diagram tutorial

With an intuitive drag-and-drop interface and a library of templates and themes, you can create a UML diagram in minutes.

Example UML Diagram

Learn how to make a UML diagram

A simple and versatile UML diagram maker

A host of impressive features make Gliffy Diagram the natural choice for creating and collaborating on UML diagrams.

Diagram with ease

Diagram with ease

Drag and drop shapes, or use templates to make UML diagrams.

Share and collaborate

Share and collaborate

Share diagrams easily, then choose who can view, edit and comment.

Integrate with Atlassian

Integrate with Atlassian

Add UML diagrams directly to Jira and Confluence.

Import-export

Import-export

Import and edit existing UML diagrams, export new creations.

More than just a UML diagram maker

UML Diagrams

Use Gliffy Diagram to create professional flowcharts, org charts, wireframes and more. Versatile and easy to use, with Gliffy Diagram, the possibilities are endless.

Sign up for your free 14-day trial

Or login with Facebook Google Microsoft

By clicking “Start Gliffy Diagram for free,” I agree to Gliffy’s Terms of Service and Privacy Policy.