Client-Side Sandbox Active: 0 KB Uploaded to Cloud | Preparing offline mode…

PrivateDataForge

Your data never leaves this browser

JSON to Markdown table

Drop a JSON file and this page flattens it into a table, then formats that table as Markdown. Keys nested inside an object become dotted column names like address.city, while arrays are kept as compact JSON text so no value is dropped.

Because the conversion is client-side, it is safe for API responses or exports that contain user data.

Markdown / CSV Output

Drop a file to clean and export it

Processing stays in this browser. Guests can process up to 500 rows per file.

How to use this tool

  1. 1Drop a .json file.
  2. 2Confirm the note about which array was used.
  3. 3Rename or hide columns if you want a tighter table.
  4. 4Copy the Markdown into your document.

Frequently asked questions

How is nested data shown?
Object keys are joined with dots to form column names; arrays are stored as their compact JSON text.
What if the root is an object, not an array?
The longest array under the root is used, and a note tells you which field was chosen.
Are large numbers preserved?
Yes. Numbers are read as text, so values like 12345678901234567890 keep all their digits.
How many records can I convert?
Guests up to 500 records; signed-in users up to 50,000.

Private by design

This tool runs entirely in your browser. Files, tables, and results are never uploaded to a server — you can even disconnect your network and keep working. See the Privacy Policy.