Converters

Markdown Table to JSON Converter

Paste a GitHub-flavored Markdown table below to convert it into JSON.

What does this tool do?

Paste a GitHub-flavored Markdown table below to convert it into JSON. Everything runs locally using JavaScript in your browser — nothing you paste or upload is ever sent to a server.

How to use this tool

  1. Paste your markdown table into the left-hand box.
  2. Click Convert to JSON.
  3. Copy the json output from the right-hand box.

Frequently asked questions

What table format does this expect?

Standard GitHub-flavored Markdown pipe tables: a header row, a separator row of dashes (e.g. | --- | --- |), and one or more data rows.

Do I need leading and trailing pipes?

No — the tool works whether or not each row starts and ends with a | character.

Can a cell contain a literal pipe character?

Yes, if it's escaped as \| in the source Markdown.