Paste any HTML table and get pretty-printed JSON — header rows become keys, ready for APIs and code.
Paste the HTML, get JSON.
Copy the table HTML — or the whole page — and paste it in.
Keep "first row is a header" on if your table has column names.
The pretty-printed JSON updates live.
Copy it into your project.
Built for speed, privacy and reliability — on any device.
The first row becomes JSON keys, so the output is ready for APIs and code.
No need to find the table — paste the entire HTML and the first table is used.
Clean, indented JSON you can read and paste straight into code.
Conversion runs locally — your HTML never reaches a server.
No account, no limits.
From the first row of the table. Empty header cells fall back to column1, column2 and so on.
Untick "first row is a header" and every row becomes an object with column-numbered keys.
The first one — the status line tells you if more tables were found in the HTML.
No. Parsing and conversion run entirely in your browser.
The tool works in all modern browsers including Google Chrome, Mozilla Firefox, Microsoft Edge, Safari and Opera. We recommend keeping your browser up to date for the best experience.
Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →Step-by-step guide with screenshots and tips.
Read guide →