Excel 转 CSV / CSV 转 Excel — 浏览器本地转换

在浏览器中将 .xlsx/.xls 转为 CSV,或将 CSV 转为 .xlsx——可选择工作表并下载结果。文件不会上传,绝不离开你的设备。

🔒 全部在你的浏览器中运行。输入和输出都不会发送到服务器或被保存,十分安全。

🔒 电子表格常含敏感数据——本工具 100% 在浏览器中运行,文件绝不会被上传或发送到任何地方。

这个工具有用吗?点一下表达心情

关于此工具

工资表、客户数据库、预算表——电子表格是人们经手的文件中最机密的一类,因此这款转换器绝不上传它们。与先把工作簿发到服务器的转换网站不同,Excel(.xlsx/.xls)与 CSV 之间的转换借助 SheetJS 库完全在你的浏览器中完成。放入 Excel 文件即可下载 CSV,也可以把 CSV 变成规范的 .xlsx 工作簿。若工作簿包含多张工作表,选择器可以让你精确指定要转换哪一张。无需注册,没有水印,也不用排队等待。

常见问题

从 Excel 转成 CSV 时,哪些会保留,哪些会丢失?

单元格的值会保留——包括每个公式最后一次计算出的结果——但其他一概不会。CSV 是只容纳一张表格的纯文本,因此公式本身、数字格式、颜色、合并单元格、图表、图片以及其余的工作表都会丢失。这是格式本身的限制,而非这款转换器的问题。请把原始 .xlsx 作为权威版本保存,并将 CSV 视为仅含数据的轻量导出。

为什么有些 CSV 在 Excel 中打开会显示乱码?

重音字母或中文显示为乱码,几乎总是编码不匹配所致:双击 CSV 时,除非文件另有说明,Excel 会按旧式的区域代码页来解读。这款工具导出的 CSV 以 UTF-8 BOM 开头,这是 Excel 能识别的小标记,因此打开后所有字符完好无损。如果来自别处的 CSV 打开是乱码,请不要双击,而是使用 Excel 的导入向导,并把文件原始格式选为 UTF-8。

我的电子表格会离开我的设备吗?

不会。文件由在浏览器内运行的 JavaScript 库 SheetJS 在内存中解析,转换结果也当场生成——没有上传,没有服务器端排队,也不会存储副本。正因如此,那些让人不敢放进在线转换器的文件——工资表、客户名单、会计导出——用它处理反而最安心。页面加载完成后,它甚至可以离线使用。