TEXT FORMAT
DOT logo

DOT

DOT (GraphViz)

The format understood by GraphViz. Documentation. DOT is the Graphviz input language; plain/plain-ext and the JSON outputs are Graphviz output formats. The DOT format is used by GraphViz for graph description and visualization.

Alternative Names: GraphViz

File Extensions: .gv.dot Mimetype: text/vnd.graphviz
FeatureDOT (GraphViz)
Multiple Graphs per Document not supported
Nodes supported
Undirected Edges supported
Directed Edges supported
Hyperedges not supported
Mixed-directionality Edges not supported
Parallel Edges supported
Self-loops supported
Edges on Edges not supported
Nested Graphs in Nodes supported
Nested Graphs in Edges not supported
Nested Graphs in Graphs supported
Node Labels supported
Edge Labels supported
Attributes on Nodes supported
Attributes on Edges supported
Attributes on Graphs supported
Typed Edges not supported

Tools(Read & Write)

Read-only Tools

Write-only Tools

Frequently Asked Questions

What is a DOT (GraphViz) file?

A DOT (GraphViz) file stores a graph — its nodes, edges and attributes — in the DOT (GraphViz) format (also: GraphViz). See the feature table above for what it supports.

How do I open a DOT (GraphViz) file?

Open it in a graph tool that supports DOT (GraphViz), or convert it to a format your tool reads. With GraphInOut you can convert DOT (GraphViz) to GraphML, DOT, Connected JSON and more, right in your browser.

How do I convert a DOT (GraphViz) file to another format?

Use the Convert from DOT (GraphViz) link above: upload or paste your DOT (GraphViz) file (input preset to DOT (GraphViz)), choose a target format and download the result — free, no install.