Excel to JSON — free, no watermark, no sign-up
Drop an Excel file (.xlsx / .xls) or a CSV: the first row becomes the field names and every row becomes a JSON object; several sheets come out as { "sheet": [...] }. Numbers and booleans keep their type, dates become ISO strings (2024-03-15), empty rows are skipped. It all runs in your browser — nothing is uploaded.
What comes across, and what does not
Comes across
- First row as keys, one object per row
- Numbers and booleans keep their type; dates become ISO strings
- Multiple sheets grouped by name
- Duplicate headers get _2, blank headers become column_N
Does not come across
- Formulas themselves — only cached results (uncached formula cells are empty)
- Cell formatting, colours and comments
- Merged cells keep the value only in the top-left cell; the rest are null
How to use it
- 1
Drop a file in, or click “choose a file” to pick one
- 2
It starts automatically and names each step as it runs
- 3
Download the result, or keep editing it in Tutu Office
Common questions
- Do I need to sign up?
- No. Converting and downloading need no account. Signing in is only for saving the result to the cloud and continuing on another device.
- Is the result watermarked?
- No. Nothing is watermarked and there is no limit on how many times you convert.
- Is my file uploaded to your servers?
- No. The whole conversion happens in your browser. Open DevTools (F12) and watch the Network tab to check. The one thing that uses the network is the text-recognition engine for scans, downloaded once and only if you agree.
- How big a file can I convert?
- There is no limit. We no longer measure your file up front — that number was ours, not any device’s real ceiling. We just start; if this device genuinely cannot fit it, the browser says so and we pass on the reason, a way forward, and an event ID.
- Does it work on a phone?
- Yes, with the same features as on a computer. Very large files will simply take longer.
- Will you start charging later?
- It is free and unlimited today. We avoid absolute promises nobody can back, and there is no hidden sign-up wall or usage cap either.
- What happens to dates?
- ISO strings like “2024-03-15”, independent of your time zone.
- Are leading zeros lost?
- Values stored as text in Excel (like code 007) stay strings; in CSVs, 007 and 18-digit IDs stay strings too.
- Can I turn JSON back into Excel?
- Yes — use JSON to Excel.