SQL to ER Diagram
Home › PlantUML Viewer

PlantUML Viewer

A free, in-browser PlantUML viewer for entity and class diagrams. Paste your @startuml … @enduml block and see it rendered as an interactive diagram — no Java, no PlantUML server, nothing uploaded.

Open the diagram tool →
No signup · nothing uploaded · export PNG / SVG / Mermaid / DBML · shareable link

How it works

  1. Copy your PlantUML @startuml … @enduml block.
  2. Paste it into the viewer — PlantUML is auto-detected.
  3. Each entity / class becomes a table; relationship lines become relations.
  4. Drag to arrange, then export PNG/SVG or convert to Mermaid/DBML.

Example

Paste PlantUML like this:

@startuml
entity users {
  * id : int
  email : varchar
}
entity orders {
  * id : int
  user_id : int
}
users ||--o{ orders
@enduml

…and the viewer draws two tables with a relation from ordersusers. Try it with your own →

Why use it

PlantUMLMermaidDBMLSQL

FAQ

Do I need a PlantUML server or Java to view a diagram?

No — paste the PlantUML text and it renders directly in your browser as an interactive diagram you can edit and export.

Which PlantUML diagrams can I view?

Entity-relationship and class diagrams: entity / class blocks with fields, plus relationship connectors like ||--o{.

Is my schema uploaded anywhere?

No. Everything runs locally in your browser — your schema is never uploaded to or stored on any server.

Can I export the diagram?

Yes — export a high-resolution PNG or vector SVG, copy the schema as Mermaid, DBML or PlantUML, or share a link that encodes the whole diagram in the URL.

Is it free?

Yes. It is completely free and open source, with no account or sign-up required.

Related