Import a file
Bring a spreadsheet or a network file (CSV, TSV, GraphML or GEXF). It is read in your browser. Nothing is sent until you create the map.
Drop a file here
CSV, TSV, GraphML, GEXF, or a netgraf JSON. Drop the People and Links CSVs together to join them.
No file? Describe it instead and AI drafts it.
Formats it reads
| Format | What to give it |
|---|---|
| CSV or TSV edge list | One row per relationship, with the two people in the first two columns. Optional columns: label, kind, directed, url, from, to. |
| Two CSVs: people and links | A people table (name, role, dates, note) and a links table. The pair Netgraf itself exports. |
| Pasted spreadsheet | Copy the cells from Excel, Google Sheets or Numbers and paste them straight in. |
| GraphML | The common exchange format of yEd, NetworkX, igraph, Cytoscape and Gephi. |
| GEXF | Gephi's own format. |
| Netgraf JSON | A map exported from Netgraf, restored exactly: layout, tour and timeline included. |
Column names are guessed: "source" and "target", "from" and "to", "person1" and "person2", or "ego" and "alter" all work, and if nothing matches the first two columns are taken as the two ends. You see the preview, and can correct any guess, before the map is created.
Private by design
The file is read in your browser. Nothing is uploaded while you look at the preview, and nothing is kept if you close the page. When you create the map, the map itself is saved: unlisted, out of search engines, up to 500 people and 1,500 relationships.
Questions
- How do I turn a spreadsheet into a network graph?
- Put one relationship per row, with the two people in the first two columns, and save it as CSV or copy the cells. Import it into Netgraf, check the column guesses in the preview, and create the map. People are laid out automatically and you can drag them afterwards.
- Can I open a GraphML or GEXF file online?
- Yes. Netgraf reads GraphML and GEXF in the browser, draws the network, and computes centrality and communities. You can share it with a link or export it back to GraphML with the measures added as attributes.
- Is my file uploaded?
- No. It is parsed on your device. Only the map you choose to create is saved, and it is unlisted and kept out of search engines.