Convert DOT to Markdown.
Drop a .dot or .gv graph and get Markdown with the Graphviz source kept whole. It runs entirely in your browser, so your file never leaves your device.
Drag & drop your files
or
Optimize for AI & RAG
Extra cleanup for LLM ingestion: strip HTML, fix smart quotes, tidy Unicode and spacing.
Add YAML front matter
Prepend a metadata block (title, source, date, word & token counts) for knowledge bases and RAG.
Add table of contents
Build a linked index from the headings. Handy for long documents.
Export RAG chunks (.json)
Split the result into retrieval-ready chunks. Download per file from the result panel.
Most converters quietly upload your documents to a server. This one physically can't.
A graph you can
read as text.
A DOT file describes a graph in plain text: nodes, the edges between them and the attributes that style each one. Converting keeps that whole graph description intact and wraps it in a fenced block tagged dot, ready to paste into notes, wikis and pull requests.
digraph G {
A -> B;
B -> C;
}
```dot
digraph G {
A -> B;
B -> C;
}
```
Built for graph
descriptions.
DOT and Graphviz files in, a clean fenced block out, with no server and no account anywhere.
It never leaves your browser
Your .dot or .gv file is read on your own device. Nothing is uploaded to any server, ever.
# Heading
- point one
3 chunks
AI & RAG ready
Optional cleanup, YAML front matter, a table of contents and RAG chunk export.
Works offline
Once the page has loaded you can switch off your connection and it keeps converting.
```dot
A -> B;
```
Graph, preserved
The graph source is kept verbatim in a fenced code block, so every node, edge and attribute stays exactly as written.
Unicode safe
Accented labels, symbols and non-Latin node names come through intact as UTF-8.
Free, and unlimited
No sign-up, no quotas, no watermarks. Convert one graph or a thousand; it all runs the same way, on your own device.
Nothing is
lost.
Honest about what comes through for DOT and Graphviz. These are the same notes the Formats list shows for DOT, so the page never drifts from what the converter really does.
Kept
2- The full graph source
- A fenced block tagged dot
Preserved
2- Node and edge statements
- Attributes, comments and unicode
A -> B;
B -> C;
node [shape=box];
edge [color=blue];
/* a comment */
DOT questions,
answered.
Everything worth knowing before you drop in a DOT or Graphviz file.
Other converters.
Working with more than graphs? These convert the same way: privately, in your browser.
OpenStreetMap to Markdown
.osm
OpenStreetMap map data.
GML to Markdown
.gml
Geography Markup Language.
Garmin TCX to Markdown
.tcx
Garmin training activities.
NMEA to Markdown
.nmea
GPS receiver sentences.
IGC to Markdown
.igc
Glider flight logs.
draw.io to Markdown
.drawio
diagrams.net drawings.
Excalidraw to Markdown
.excalidraw
Hand-drawn-style sketches.
BPMN to Markdown
.bpmn
Business process diagrams.