Paste JSON and get readable Markdown. A list of records becomes a table; anything nested becomes an indented list.
Records become a table, nested data becomes a list. Runs in your browser, nothing uploaded.
Converted — share it as a page.
Publish this as a live page in one click. No account to start.
What you want out of this depends entirely on what you put in, and most converters ignore that. An array of flat records — an API response, a database export, a CSV somebody already turned into JSON — wants to be a table; two hundred records as a bullet list is unreadable. Anything genuinely nested wants to be an indented list, because a table cannot express depth without flattening it into a lie.
So this converter looks at the shape first. It also handles the two things that quietly break Markdown tables: a | inside a value, which splits the row into the wrong number of columns with no error anywhere, and a record missing a field, which shifts every later value under the wrong heading. Everything runs in your browser — the JSON never leaves your machine, which matters when it is a production export.
An analyst pulls 40 rows out of an internal API to put in a weekly update. Three of the rows have a note field the others do not, one note contains the string Q3 | provisional, and two records have a null owner because the seat is unfilled.
Run through a naive converter, all three of those turn into silent damage. The ragged key set shifts the short rows one column left, so a revenue figure appears under owner. The pipe splits its row into four columns where the header has three, and the renderer shows a mangled table without complaining. The nulls disappear entirely, so "nobody owns this region" reads as "this cell was not important". Pasted here, the short rows get empty cells in the right columns, the pipe is escaped so the row survives, and the nulls render as null — which is the fact the person reading the update is actually checking for.
Free links last 7 days with a free account. On a paid plan every page you create stays online permanently.
See pricing