Open an .xlsx or .csv file, preview the sheet, then export it as JSON, CSV or a fresh Excel workbook.
打开 .xlsx 或 .csv 文件预览表格内容,再导出为 JSON、CSV 或重新生成 Excel 工作簿。
An Excel converter that never sends your workbook anywhere. Drop an .xlsx, .xls or .csv file in, see the first sheet rendered as a table, then export it three ways: as JSON objects keyed by the header row, as CSV text, or back to a fresh .xlsx workbook. The parsing and writing are done by SheetJS running inside the page, which is why a 10 MB workbook converts without a round trip or a file-size cap on our side.
一个 Excel 转换器,工作簿不会离开你的设备。把 .xlsx、.xls 或 .csv 拖进来,第一个工作表会以表格形式预览,然后有三种导出方式:按表头转成 JSON 对象数组、转成 CSV 文本、或重新生成一个 .xlsx 工作簿。解析与写入都由页面内的 SheetJS 完成,所以 10 MB 的表格也能秒转,没有上传往返,也没有服务端体积上限。
The .xlsx and .xls formats written by Excel, plus CSV. Multiple worksheets are read, but the tool shows the first one — export is also based on that sheet.
Excel 写出的 .xlsx 与 .xls,以及 CSV。可以读取多工作表,但页面展示与导出都以第一个表为准。
Date cells are converted to Excel serial numbers, as that is how the format stores them natively. If you need ISO strings, the CSV export usually keeps a readable date representation.
日期单元格会转成 Excel 的序列号,因为这是该格式的原生存储方式。需要 ISO 字符串时,CSV 导出通常会保留可读的日期表示。
Only your device memory, because the file is never uploaded. Spreadsheets that a site with an upload cap would reject work here.
只受设备内存限制——文件不上传,所以别的站点因上传上限会拒绝的表格,在这里照常能处理。
No. The file is read with the browser FileReader API and parsed locally by SheetJS.
不会。文件通过浏览器 FileReader 读取,由本地 SheetJS 解析。
Profile every column of a CSV — type, empty rate, unique count, …
逐列统计 CSV 的数据类型、空值率、去重数量与最值,并一键去重、排序、导出干净…
Load a .sqlite database and run SQL queries against it entirely …
载入 .sqlite 数据库,用 WASM 版 SQLite 引擎在浏览器里执行…
Query and reshape JSON with JSONata expressions, list every path…
用 JSONata 表达式查询与重塑 JSON 数据,列出全部数据路径,或把嵌套…