Skip to content

Diagram Maker

Draw flowcharts, sequence, ER and Gantt diagrams from text and save them as SVG or PNG (Mermaid syntax). Your text is never sent to a server.

The diagram is built inside this browser; the text you type is not sent or stored on the server.

Preview

FAQ

Is my text sent to a server?

No. The diagram is built in your browser and this page has no code that sends your text. No share links are created either.

Where do I learn the syntax?

Load an example above and edit it. The full syntax is in the official docs (mermaid.js.org).

My PNG looks blurry.

Raise the scale to 2×–3×. Anything beyond 4096px on the long side is scaled down automatically. For sharp zooming, save as SVG.

How to use this tool

Use it to draw flowcharts, sequence diagrams, ER diagrams and Gantt charts from text. Write in Mermaid syntax and the diagram appears; save it as SVG or PNG. What you type is not sent to a server.

Frequently asked questions

What is Mermaid?

A syntax for drawing flowcharts, sequence diagrams, ER diagrams and Gantt charts from text — write text and the diagram appears.

Can I save the result as an image?

Yes, as SVG or PNG.

Is my text sent to a server?

No. What you type is not sent to a server.

See all tools

JSON, XML & YAML Parser

Paste or open a JSON, XML or YAML file to validate it (with the exact line and column of any error), browse it as a collapsible tree, search values and keys, look values up by path, pretty-print or minify it, and convert between formats. Everything runs in your browser — your input and files are never sent to a server.

CSS Generator

Build gradients, shadows (box/text-shadow), rounded corners (border-radius) and flex/grid layouts while watching them, then copy the CSS. Nothing is sent to a server.

Password Generator

Create a hard-to-guess password from a length and character types, or as an easy-to-remember word combination (passphrase). The result never leaves this page.

What is my IP

Check your public IP address and approximate location.

File & Text Encryption

Encrypt and decrypt text or files with a password using AES-256. Everything happens in this browser; your text, files and password are never sent to a server.

Web Page & RSS Checker

Enter an address and our server visits it to check titles, descriptions, Open Graph preview data, response headers, redirects and the SSL certificate expiry — inspect an RSS/Atom feed for common problems, or check whether an API allows browser requests from another site (CORS), and look up a domain's DNS records (A, MX, TXT, NS and more) through public DNS.