Turn JSON arrays into clean Markdown tables. Paste your data, get a table. No sign-up, no server -- runs right in your browser.
Markdown output will appear here
Paste JSON data on the left to see conversion
I got tired of manually building Markdown tables every time I needed to document an API response. So I made this. Paste your JSON array -- whether it's an array of objects (the standard REST API format) or an array of arrays -- and you get a properly formatted Markdown table that looks great on GitHub, GitLab, Notion, or any platform that renders Markdown. Need to go the other direction? The Markdown to JSON converter does exactly that.
Everything happens in JavaScript, right on your machine. No uploads, no server-side processing, nothing stored anywhere. I wanted this because half the JSON I work with has API keys, user records, or internal config data that shouldn't be floating around on someone else's server. If you also need spreadsheet output, check out the JSON to Excel converter.
Pipe characters in your data? Escaped. Missing keys in some objects? Columns still line up. Different numbers of fields per row? Normalized. I added these because real-world JSON is messy -- it's not always perfectly uniform. The converter deals with it so you don't have to. If your data starts as CSV or Excel, try the CSV to Markdown or Excel to Markdown tools instead.
You're writing docs for your REST API. Instead of manually typing out a Markdown table to show what the /users endpoint returns, just paste the actual JSON response here. Copy the output into your README. Done in 10 seconds.
Got a JSON config with feature flags, environment variables, or permission settings? Drop it in here and paste the Markdown table into your internal wiki. Way easier for teammates to scan than raw JSON in a code block.
Writing a test plan? Convert your JSON test data into a table so everyone on the team can see what inputs you're testing without having to mentally parse a JSON blob. Makes code reviews faster too.
Export a few rows from your database as JSON (most ORMs and query tools can do this), then convert them to a Markdown table for your schema docs or migration notes. Beats screenshotting your database client.
Go the other way -- turn Markdown tables back into JSON
Get a downloadable .xlsx file from your JSON data
Got a spreadsheet? Turn it into a Markdown table
Convert comma-separated data into Markdown tables
Take a Markdown table and export it to Excel
Strip HTML tags and get clean Markdown output