Convert JSON Canvas to CSV in Seconds

Designed for Obsidian users, data analysts, and project managers who need to turn visual canvas boards into structured spreadsheets. Paste your JSON Canvas file and get a clean CSV with all nodes and edges—no manual copying, no formatting errors.

Results update live as you type — no button needed. The Example button fills a sample input.

Why use JSON Canvas to CSV Converter?

Extracts all nodes and edges into separate CSV sections

Preserves coordinates, dimensions, and connection details

Works entirely in your browser—no data uploaded

Handles large canvas files with instant conversion

Output is ready for Excel, Google Sheets, or database import

FAQ

What is JSON Canvas?

JSON Canvas is an open file format for infinite canvas tools like Obsidian. It stores nodes (text, files, links, groups) and edges (connections) in a structured JSON object.

What does the CSV output look like?

The CSV contains two sections: one for nodes with columns like id, type, text, x, y, width, height, and one for edges with id, fromNode, toNode, and optional labels.

Is my data private?

Yes. All conversion happens locally in your browser. Your JSON Canvas data never leaves your device.

Can I convert large canvas files?

Absolutely. The tool handles large JSON Canvas files efficiently, though extremely large files may depend on your browser's memory.

More Notes & Productivity tools

← All tools · Notes & Productivity