Graph File Formats

TEXT FORMAT
DOT logo
DOT
DOT (GraphViz)
XML FORMAT
GraphML
TEXT FORMAT
Mermaid logo
Mermaid
TEXT FORMAT
GML
TEXT FORMAT
PlantUML logo
PlantUML
PlantUML Class Diagram
TEXT FORMAT
PDB logo
PDB
Protein Data Bank format
TEXT FORMAT
SMILES
SMILES molecular-structure graphs
JSON FORMAT
Connected JSON logo
Connected JSON
Connected JSON (CJ) 8.0.0
TEXT FORMAT
ddot.it logo
ddot.it
Just https://ddot.it
TEXT FORMAT
Edge List
XML FORMAT
GEXF
HTML FORMAT
Microdata
HTML Microdata
TEXT FORMAT
InChI logo
InChI
InChI molecular-structure graphs
JSON FORMAT
JSON-LD logo
JSON-LD
TEXT FORMAT
Molfile
MDL Molfile / SDF
BINARY FORMAT
Microsoft Excel 97-2003
TEXT FORMAT
Newick
Newick format for phylogenetic trees
TEXT FORMAT
SDF
Structure-Data File (SDF)
TEXT FORMAT
Turtle logo
Turtle
TEXT FORMAT
Adjacency List
Adjacency List (NetworkX)
TEXT FORMAT
CSV
Comma-Separated Values
JSON FORMAT
Cytoscape JSON logo
Cytoscape JSON
Cytoscape.js JSON
TEXT FORMAT
D2 logo
D2
D2 (Terrastruct)
TEXT FORMAT
DIMACS
DIMACS Graph Format
XML FORMAT
Excel
Microsoft Excel
TEXT FORMAT
GTFS logo
GTFS
GTFS (General Transit Feed Spec)
TEXT FORMAT
InChIKey
InChIKey (hashed InChI)
TEXT FORMAT
Matrix Market
TEXT FORMAT
N-Triples
JSON FORMAT
NetworkX node-link logo
NetworkX node-link
NetworkX node-link JSON
TEXT FORMAT
Nexus
Nexus file (phylogenetic trees)
XML FORMAT
OWL logo
OWL
TEXT FORMAT
Pajek
XML FORMAT
RDF/XML logo
RDF/XML
HTML FORMAT
RDFa logo
RDFa
RDFa (Resource Description Framework in Attributes)
XML FORMAT
SBML logo
SBML
TEXT FORMAT
SMARTS
SMARTS (SMILES Arbitrary Target Specification)
TEXT FORMAT
MOL2
Sybyl MOL2
TEXT FORMAT
XYZ
XYZ Cartesian coordinates format
XML FORMAT
CML
Chemical Markup Language (CML)
TEXT FORMAT
SIF
Cytoscape SIF (Simple Interaction Format)
TEXT FORMAT
Delimited Text
JSON FORMAT
Grale API
grale - Graph Layout Engine API
BINARY FORMAT
Graph6
XML FORMAT
GraphML 1.0
GraphML
XML FORMAT
GraphML 1.1
GraphML
JSON FORMAT
GraphSON
GraphSON (Apache TinkerPop)
TEXT FORMAT
METIS
METIS Graph Format
JSON FORMAT
Neo4j JSON logo
Neo4j JSON
Neo4j APOC JSON Export Format
TEXT FORMAT
RDF-star
TEXT FORMAT
Structurizr DSL logo
Structurizr DSL
Structurizr DSL (C4 model)
TEXT FORMAT
TGF
TEXT FORMAT
TSV
Tab-Separated Values
XML FORMAT
BioPAX
XML FORMAT
CellDesigner
XML FORMAT
CellML logo
CellML
XML FORMAT
CDXML
ChemDraw CDXML
JSON FORMAT
Cytoscape CX logo
Cytoscape CX
JSON FORMAT
Cytoscape CX2 logo
Cytoscape CX2
XML FORMAT
DGML
DGML (Directed Graph Markup Language)
XML FORMAT
GPML
GPML (Graphical Pathway Markup Language)
JSON FORMAT
JGF 2.0
JSON Graph Format 2.0
JSON FORMAT
JGF
JSON Graph Format (JGF)
XML FORMAT
KGML logo
KGML
KGML (KEGG Markup Language)
TEXT FORMAT
N-Quads
TEXT FORMAT
N3
Notation3 (N3)
JSON FORMAT
PG-JSON
PG-JSON (Property Graph Format)
XML FORMAT
phyloXML
XML FORMAT
SBGN-ML
TEXT FORMAT
SMIRKS
SMIRKS reaction transform notation
TEXT FORMAT
TriG
JSON FORMAT
VOSviewer logo
VOSviewer
VOSviewer JSON
TEXT FORMAT
BioGRID Tab logo
BioGRID Tab
BioGRID Tab 3.0
BINARY FORMAT
digraph6
TEXT FORMAT
GDF
JSON FORMAT
Graphviz JSON
Graphviz JSON output format
TEXT FORMAT
Graphviz Plain logo
Graphviz Plain
Graphviz plain output format
XML FORMAT
GXL
TEXT FORMAT
Harwell-Boeing
TEXT FORMAT
HELM
HELM molecular-structure graphs
JSON FORMAT
JGF 1.0
JSON Graph Format 1.0
JSON FORMAT
Falcor JSON Graph logo
Falcor JSON Graph
JSON Graph (Falcor)
TEXT FORMAT
LEDA
LEDA Graph Format
TEXT FORMAT
NCOL
NCOL (named edge list)
XML FORMAT
NeXML
JSON FORMAT
OCIF
TEXT FORMAT
PSI-MI Tab
PSI-MI Tab 2.5
XML FORMAT
PSI-MI XML
PSI-MI XML (MIF)
JSON FORMAT
RDF/JSON
XML FORMAT
SBOL logo
SBOL
SBOL (Synthetic Biology Open Language)
TEXT FORMAT
Scotch
Scotch Graph Format
BINARY FORMAT
sparse6
TEXT FORMAT
Tulip TLP
TEXT FORMAT
UCINET DL
XML FORMAT
XGMML
TEXT FORMAT
BigSMILES
BigSMILES (macromolecule notation)
BINARY FORMAT
Binsparse
TEXT FORMAT
Chaco
TEXT FORMAT
GDL
GDL (aiSee)
JSON FORMAT
gJGF
gravis JSON Graph Format (gJGF) extends JGF 2.0 with a defined vocabulary for metadata, such as `arrow_color`.
TEXT FORMAT
Graph::Easy
Graph::Easy text format
JSON FORMAT
GraphJSON
JSON FORMAT
HCX
Hierarchical CX2. HCX (Hierarchical Network Schema for CX2).
JSON FORMAT
HIF
HIF (Hypergraph Interchange Format)
TEXT FORMAT
LEMON
LEMON Graph Format
TEXT FORMAT
LGL
LGL (Large Graph Layout format)
TEXT FORMAT
Netdraw VNA
TEXT FORMAT
Rutherford-Boeing
Rutherford-Boeing format
TEXT FORMAT
SLN
SYBYL Line Notation (SLN)
TEXT FORMAT
TripleText
TripleText Format
XML FORMAT
TriX
BINARY FORMAT
Tulip Binary
Tulip Binary Graph Format
JSON FORMAT
Tulip JSON
Tulip JSON Graph Format
TEXT FORMAT
VCG
VCG (Visualization of Compiler Graphs)
XML FORMAT
XTG
eXtensible TreeGraph (XTG)
TEXT FORMAT
Graphlet
Graphlet file format
TEXT FORMAT
LCF
LCF notation for phylogenetic trees
TEXT FORMAT
MCDL
MCDL molecular-structure graphs
TEXT FORMAT
Nested Network
Nested Network Format
XML FORMAT
XGR
XGR (Qt Visual Graph Editor native format)
TEXT FORMAT
GEDCOM
Genealogical Data Exchange
BINARY FORMAT
YGF
yFiles Graph Format

Frequently Asked Questions

Which graph file formats does GraphInOut support?

GraphML, DOT (Graphviz), TGF, GML and Connected JSON, most as both input and output. Each format page lists its exact capabilities.

What is the best graph file format?

It depends on your tool. GraphML is the most widely supported XML format; DOT suits Graphviz layouts; Connected JSON is a modern JSON format. GraphInOut converts between them so you are not locked in.