Open an .xlsx, .xls or .ods file (or paste cells copied from Excel or Google Sheets) and get JSON: one object per row keyed by the header row, with real numbers, true/false and dates as ISO YYYY-MM-DD. Pick the sheet, indentation and how empty cells are written. Nothing is uploaded.
Open a file: (or drop it on this box)
Preview
With "Detect numbers" on, cells keep the type Excel stored them with, not the displayed text (a text cell holding 10001 stays a string): 2,000 formatted with a thousands separator becomes 2000, a date cell becomes "2026-03-14", and TRUE/FALSE become booleans. Turn it off to get every value as the text Excel shows. Empty cells become "" or null, your choice. Formulas give their last calculated result.
The first row gives the keys; blank or repeated headers are renamed (column_3, name_2) so nothing is overwritten. Turn "First row is the header" off to get an array of arrays instead. Headers like address.city can become nested objects with "Nest dotted headers".
Once the rows are in shape, CSV to PDF and Excel to PDF print them as a table that fits the page. From code, the Shotmint API renders any HTML table: POST https://shotmint.creasework.com/v1/pdf with {"html": "<table>…</table>"} returns a PDF with the header repeated on every page, and /v1/screenshot with "selector": "table" returns a PNG of just the table (1 credit each; 25 free renders a month, then €5 for 2,000 that never expire). Scripts, AI agents and Make or Zapier can get a key with a bare POST https://shotmint.creasework.com/v1/keys/free.
Get 25 free renders a month API docs
Is my file uploaded? No. Parsing and conversion run in your browser (spreadsheets are read and written with SheetJS, loaded only when needed); this page sends nothing to a server, so it works for private data.
Can it convert the other way? Yes: every page reads CSV, JSON and spreadsheets, and the "Convert to" menu picks the output. Related: CSV to JSON, JSON to CSV, Excel to CSV, CSV to Excel, JSON to Excel, CSV to Markdown, Excel to Markdown, Markdown table to CSV.
JSON to Excel Converter · PDF to Excel · Excel to PDF · Excel to CSV · CSV to Excel · Excel to Markdown Table · JSON to CSV · CSV to JSON · JSON to XML · XML to JSON · YAML to JSON · JSON to YAML · JSON formatter · JSON Diff · JSON Validator · Minify JSON · all free tools