CSV转Excel
在线CSV转Excel工具,上传CSV文件后解析并生成可下载的 .xlsx 文件
点击或拖拽 CSV 文件到此处上传
SUPPORTED: .csv,.txt
使用说明
- 1 上传 .csv 文件
- 2 选择分隔符(默认逗号)和编码
- 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)处理超大文件。