Convert 93+ file types into editable mind maps

SpawnGraph accepts Word, Excel, PowerPoint, Markdown, EPUB, CSV, JSON, YAML, code files, common images, and 80+ more formats — the broadest file import of any mind mapping tool. Drop a file, get a mind map. Everything is parsed in your browser.

How it works

  1. 1Drag and drop or browse. Any supported file — the parser auto-detects the type.
  2. 2SpawnGraph extracts the content. Different parsers handle different formats — text for documents, structure for spreadsheets, schema for JSON, and so on.
  3. 3Browser-native NLP structures it. The output is a fully editable mind map on the canvas.

The 93+ file types SpawnGraph accepts

Documents: PDF, DOCX, ODT, RTF, plain text, HTML. Spreadsheets: XLSX, ODS, CSV, TSV. Presentations: PPTX, ODP. Ebooks: EPUB, MOBI. Markup and data: Markdown, JSON, YAML, TOML, XML, INI. Code: TypeScript, JavaScript, Python, Go, Rust, Java, C, C++, Ruby, PHP, Shell, SQL, and more. Images: PNG, JPG, GIF, WEBP, SVG (text extracted via OCR or via image metadata where available). The complete list covers most workflow exports from Notion, Obsidian, VS Code, Google Docs, Microsoft Office, LibreOffice, and academic tools.

Why file format breadth matters

Most mind mapping tools either accept only their own format or require you to convert files to plain text before importing. That step destroys structure: headings collapse, lists become prose, and you spend ten minutes flattening a document just to feed it to the tool. SpawnGraph reads files in their native format and preserves the structure they already have. Your Notion exports, Obsidian vault files, VS Code documentation, and Office documents are usable as-is.

Privacy: most files processed in-browser

Text, Office docs, and Markdown are read with the browser File API and parsed locally — the bytes stay on your device, not cached, not retained. Images and a few legacy formats are sent to our server only to extract their text. SpawnGraph uses client-side NLP — you can verify zero network calls during generation by opening DevTools → Network. For confidential documents, proprietary code, or any file you would not want on a third-party server, this is the architectural guarantee, not a policy promise.

Editing and exporting

The imported map is a starting point. Reorganise, rename, recolor, add annotations, collapse subtrees, draw connections, and invite teammates to edit in real time. When you are done, export as PNG for slide decks, outline (Markdown) for further writing, CSV or YAML for downstream tools, or share a live link with edit or view-only permissions.

In short: SpawnGraph imports 93+ file types and converts them to editable mind maps — most right in your browser. No conversion step, no signup required to try.

Frequently asked questions

What file types can I convert to a mind map?
SpawnGraph supports 93+ file formats including PDF, Word (.docx), Excel (.xlsx), PowerPoint (.pptx), Markdown, EPUB, CSV, HTML, JSON, YAML, common image types, and most code file types.
Can I upload an Excel spreadsheet to create a mind map?
Yes. SpawnGraph parses .xlsx files and structures sheets, columns, and rows into a mind map. Useful for turning structured data into a navigable tree.
Is my file uploaded to SpawnGraph's servers?
Mostly no. Text, Office docs, and Markdown are parsed right in your browser with the File API — open DevTools → Network and you'll see nothing upload. Images and a few legacy formats are sent to our server only to extract their text; the mind-map structuring itself always runs in your browser.
Can I convert a Word document to a mind map?
Yes. Drop a .docx file into SpawnGraph and the parser extracts headings, sub-headings, lists, and paragraphs to build a hierarchical mind map.
What is the maximum file size for import?
Because parsing runs in your browser, the practical maximum depends on your device memory. Files up to several hundred megabytes are typically fine on a modern laptop.

Related tools

Start mapping in seconds — free

No account required for basic use. No data leaves your browser.