ToolboxAgent

CSV转Excel

在线CSV转Excel工具,上传CSV文件后解析并生成可下载的 .xlsx 文件

点击或拖拽 CSV 文件到此处上传

SUPPORTED: .csv,.txt

使用说明

  1. 1 上传 .csv 文件
  2. 2 选择分隔符(默认逗号)和编码
  3. 3 点击生成按钮,下载 .xlsx 文件

相关工具

音频格式转换

在线音频格式转换工具,支持MP3、WAV、OGG、FLAC格式互转,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器

CSV / JSON 互转

在线 CSV 与 JSON 互转工具,支持表头解析、数组对象格式化和结果复制。

Excel转CSV

在线Excel转CSV工具,支持上传 .xlsx/.xls 文件并导出为CSV文本,使用SheetJS解析

Excel转JSON

在线Excel转JSON工具,上传Excel文件后解析为JSON对象数组(首行为键)

视频提取音频

从视频中提取音轨,支持输出MP3、WAV、OGG格式,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器

ZIP文件压缩/解压

在线压缩文件为ZIP或解压ZIP文件,支持多文件打包压缩和ZIP批量解压,纯浏览器本地处理不上传服务器。

HTML转Markdown

在线HTML转Markdown工具,使用TurndownService解析HTML并输出标准Markdown格式

图片转PDF

在线图片转PDF工具,支持多张图片按顺序生成PDF,每张图片一页,纯浏览器端处理

JSON转CSV

在线JSON转CSV工具,支持嵌套对象展平、自动生成表头,正确处理逗号、引号和换行。

JSON转Excel

在线JSON转Excel工具,粘贴JSON数组后生成可下载的 .xlsx 文件,自动提取字段作为表头

Markdown / HTML 互转

在线 Markdown 与 HTML 互转工具,支持安全预览、源码转换和快速复制结果。

PDF转图片

在线将 PDF 每一页渲染为高清 PNG 图片,支持逐页下载,全部在浏览器内完成。

SVG转PNG

在线SVG转PNG工具,支持文件上传或粘贴SVG代码,可调整缩放倍数。

单位转换

在线单位转换工具,支持长度、重量、温度等多种单位互转,实时计算结果

视频格式转换

在线视频格式转换工具,支持MP4和WebM格式互转,纯浏览器端处理,无需上传到服务器

视频转GIF

在线视频转GIF工具,支持设置宽度、帧率、起止时间,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器

关于此工具

CSV 转 Excel 工具使用 SheetJS 库在浏览器端将 CSV 文件解析并生成标准 .xlsx 格式文件,无需上传到服务器,数据全程在本地处理,支持自定义分隔符(逗号、制表符、分号)和文件编码。

典型使用场景:数据库导出的 CSV 文件需要发给不懂技术的同事,直接发 .xlsx 格式更友好;系统导出的 UTF-8 CSV 在 Excel 中直接打开乱码,通过此工具转换后可正确显示中文;需要在 Excel 中对 CSV 数据做进一步格式化、图表分析时,先转换为 .xlsx 再操作。

相比在 Excel 里手动导入 CSV(需要设置编码、分隔符,多步操作),这个工具一步完成,特别是对于频繁需要将 CSV 发给非技术人员的场景,可以大幅减少重复操作。

常见问题

CSV 文件乱码如何处理? +

中文乱码通常是因为 CSV 文件是 GBK/GB2312 编码,而工具默认用 UTF-8 解析。上传时选择正确的文件编码(GBK 或 UTF-8),工具会使用对应编码解析文件内容。如果不确定编码,可以先用记事本或 VS Code 打开 CSV 文件查看编码信息。

支持哪些 CSV 分隔符? +

除了标准的逗号分隔符(,),工具还支持制表符(Tab,常见于 .tsv 文件)、分号(;,Excel 在部分地区默认用分号)和竖线(|)。上传文件后如果预览数据没有正确分列,尝试切换分隔符重新解析。

转换后的 Excel 文件能保留原始数字格式吗? +

工具会尝试识别 CSV 中的数字列(包括整数、小数、百分比)并在 xlsx 中设置对应数字格式,但不能保证 100% 还原所有格式。如果数字被识别为文本(特别是前导零的编号,如 001),需要在 Excel 中手动将列格式设置为文本再重新导入。

生成的 .xlsx 文件支持多个工作表吗? +

一般情况下,每个 CSV 文件对应生成一个工作表的 .xlsx 文件。如果需要多个 CSV 合并为多工作表的 Excel 文件,可以逐个转换后在 Excel 中手动合并,或使用批量处理脚本(Python + openpyxl)完成。

文件大小有限制吗? +

工具在浏览器本地运行,处理能力受限于浏览器内存。通常 10MB 以内的 CSV 文件处理很流畅,数十万行也没问题。超过 50MB 的大文件可能导致浏览器变慢,建议分割后分批处理,或使用命令行工具(如 csvkit、Python pandas)处理超大文件。