Excel / Spreadsheet Viewer & Converter

Open .xlsx / .xls / .ods / .csv, view every sheet, and export to JSON or CSV — nothing uploaded.

Open and view .xlsx, .xls, .ods and .csv files online — see every sheet and convert xlsx to CSV or JSON. Free, in your browser, nothing uploaded.

About Excel / Spreadsheet Viewer & Converter

The Excel / Spreadsheet Viewer & Converter opens an .xlsx, .xls, .ods, .csv, or .tsv file, shows every sheet in a table, and exports the active sheet to JSON or CSV. It parses spreadsheets entirely in your browser with SheetJS (the xlsx library), which loads only after you drop a file. Use it to peek inside a spreadsheet without Excel or Google Sheets installed, or to turn a sheet into clean JSON or CSV for code and data work. Everything runs locally — your file is never uploaded, and there is no signup.

How to use Excel / Spreadsheet Viewer & Converter

  1. Drop a spreadsheet onto the upload area, or click to browse — .xlsx, .xls, .ods, .csv, and .tsv files are accepted (one file at a time).
  2. If the workbook has multiple sheets, pick one with the 'Sheet' switcher; the stat row shows the sheet count, rows, and columns.
  3. Use the Table / JSON / CSV toggle to choose how to view the active sheet — Table shows the first 200 rows as a scrollable grid.
  4. Switch to JSON to get an array of objects keyed by the first (header) row, or to CSV for properly escaped comma-separated text.
  5. In JSON or CSV mode, click the download button (.json / .csv) to save the full sheet, or use Copy to put it on your clipboard.

Frequently asked questions

Are my spreadsheet files uploaded to a server?
No. Files are parsed locally in your browser with SheetJS, and the data never leaves your device — nothing is uploaded.
Is it free and do I need an account?
Yes, it's completely free with no signup, account, or watermark.
Which spreadsheet formats can it open?
It reads .xlsx, .xls, .ods, .csv, and .tsv files. Multi-sheet workbooks are fully supported — each sheet appears in a switcher so you can view them individually.
How does it convert a sheet to JSON?
It treats the first row as headers and turns each following row into an object keyed by those header names, producing a clean array of objects. Blank cells within a row become an empty string; cells past the end of a short (ragged) row become null.
Is the whole sheet exported, or just what I can see?
The on-screen table preview is capped at the first 200 rows for speed, but the JSON and CSV downloads (and the Copy buttons) include every row in the active sheet.
Why does only one sheet export at a time?
Export targets the currently selected sheet, so to convert another sheet just choose it in the 'Sheet' switcher and download or copy again.

People also search for

Excel / Spreadsheet Viewer & Converter is also known as open xlsx file online, excel xlsx viewer, view spreadsheet online, xlsx to csv, excel to json, open xls file without excel, ods file viewer.