PlantUML Editor

Online PlantUML editor with real-time UML diagram preview.

PlantUML Code

Preview

Preview after entering PlantUML code

Syntax Reference

Sequence Diagram

Alice -> Bob: Request
Bob --> Alice: Response
Alice -> Alice: Self Call

Class Diagram

class Animal {
  +name: string
  +speak(): void
}
class Dog extends Animal

Activity Diagram

start
:Initialize;
if (Condition?) then
  :Operation A;
else
  :Operation B;
endif
stop

Usage

Features

This tool provides online PlantUML editing with real-time preview, supporting sequence, class, activity, component, state, and use case diagrams.

Steps

Write PlantUML code in the left input, click buttons at the top to switch diagram types, and preview the rendered result on the right.