YourTools.
English
返回目录
工具

表格转换(CSV / Excel / JSON)

在浏览器中把 CSV 转为 Excel、Excel 转为 CSV,或与 JSON 互转,文件不上传;带前导零的编号保持文本,公式不会运行。

本地处理

文件只在当前浏览器处理;关闭或清空后不保留。

选择文件

CSV、XLSX、JSON,每次 1 个

把文件拖到这里,或

调整设置

可调整转换为、字符编码、分隔符 等

表格转换(CSV / Excel / JSON)

开始处理

在本机浏览器中处理,可随时取消

请先选择文件

工具介绍

CSV 转 Excel、Excel 转 CSV、CSV 转 JSON、JSON 转 CSV 都可以:把网店或银行导出的 CSV 转成 Excel 打开,把 Excel 表格另存为 CSV 用于导入系统,或者转成 JSON 交给程序使用。007 这类带前导零的编号和商品编码保持文本,转换中不会丢失。

全部在浏览器中完成,文件不上传:每次一个文件,最大 10 MB,在你的设备上读取和转换。数字列在 Excel 和 JSON 中保存为数值,公式不会运行;转成 CSV 时默认带 UTF-8 BOM,Excel 打开时中文不乱码。

使用步骤

  1. 选择或拖入一个 CSV、Excel(XLSX)或 JSON 文件,预览中会显示前几行,方便核对列。
  2. 在“转换为”中选择目标格式:Excel(XLSX)、CSV 或 JSON。
  3. 如果 CSV 在预览中显示乱码或没有分列,调整“字符编码”(Excel 在中文系统中保存的 CSV 通常是 GB18030)或“分隔符”;工作簿有多个工作表时,填写“工作表”名称。
  4. 点击“运行”,下载转换后的文件,文件名沿用原文件名并换成新的扩展名。

格式与限制

输入
CSV、XLSX、JSON,每次 1 个
输出
XLSX、CSV、JSON
大小上限
10 MB
可调设置
转换为(Excel、CSV、JSON);字符编码(UTF-8、GB18030);分隔符(逗号、分号、制表符、竖线);第一行为表头;工作表;数字列按数值保存;UTF-8 BOM;公式注入防护
隐私
文件留在当前浏览器会话中,不上传文件字节。
费用
免费,无需注册

常见问题

编号和手机号的前导零会保留吗?

会。只有当一列的每个值都是普通数字时(如 42、3.5,或都保留两位小数的金额 12.50),这一列才按数值保存,所以 007、0042、1,000 或 18 位身份证号都保持文本,输出 CSV 时数字按原样写回。如果希望所有列都按文本保存(例如 JSON 中的手机号),关闭“数字列按数值保存”即可。

CSV 用 Excel 打开为什么是乱码?

没有 BOM 的 CSV,Excel 会按系统默认编码读取。转成 CSV 时保持勾选“UTF-8 BOM”,Excel 就能正确显示中文。如果要转换的 CSV 是 Excel 在中文系统中保存的,转换前请把“字符编码”选为 GB18030。

JSON 可以转成 CSV 或 Excel 吗?

可以。最常见的是对象数组,每个对象一行,键按首次出现的顺序成为列。首行为表头的二维数组、普通值数组,以及只包含一个此类数组的对象(如 {"data": [...]})也都支持。嵌套的对象和数组会以 JSON 文本写入单元格。

公式、格式和其他工作表会怎样?

公式不会运行:使用 Excel 保存在文件中的计算结果,没有结果时保留公式文本。颜色、合并单元格和图表不会保留,每次只转换一个工作表;含宏的文件会被拒绝。转成 CSV 时,“公式注入防护”会在以 =、+、-、@ 开头的文本前加单引号,避免表格软件把它当作公式运行。

文件大小有限制吗?

每个文件最大 10 MB,最多 30 列、10 万行;Excel 文件无论读取还是生成,最多 5 万行。

文件会上传到服务器吗?

不会。转换在你的浏览器中完成,文件不会离开你的设备,银行流水、客户名单等私密数据也可以放心转换。关闭页面后文件即被释放。