Excel转CSV、CSV转JSON、JSON转Excel、HTML转Markdown……7个免费格式转换工具,粘贴或上传文件就能互转,不用写一行代码。
Excel 和 JSON 互相转换搞不定?7 个免费在线工具一键搞定
工作中数据格式转换的需求无处不在:
- 财务给你一个 Excel 表格,开发只要 JSON
- 后端返回 JSON 数据,运营要在 Excel 里分析
- 从网上复制的表格是 HTML 格式,要转成 Markdown 写到文档里
- 一个 CSV 文件要导入到数据库,但编码不对乱码了
- 需要把多篇 HTML 文档批量转成 Markdown 存档
这些事不需要打开 Python、不需要写脚本、不需要安装任何软件。本文整理了 ToolboxAgent 的所有数据格式转换工具,按”谁给谁”的对应关系排列,找到你的场景直接点链接。
一、CSV ↔ JSON 互转
使用场景:前后端对接(前端要 JSON,后端给 CSV);数据分析(Python pandas 读 CSV,Web 展示用 JSON)。
推荐工具:ToolboxAgent CSV / JSON 互转
操作步骤:
- CSV → JSON:粘贴 CSV 内容,自动识别表头生成 JSON 数组
- JSON → CSV:粘贴 JSON 数组,自动提取字段生成 CSV
注意事项:
- CSV 的第一行会被识别为字段名(表头)
- 嵌套 JSON(对象里套对象)转 CSV 时会扁平化处理
- 支持自定义分隔符(默认逗号,也可选分号/制表符)
二、Excel ↔ CSV
使用场景:Excel 文件太大要转成轻量 CSV;CSV 数据要转成 Excel 方便排版和发邮件;不同系统间交换数据。
推荐工具:
- Excel 转 CSV — 上传 .xlsx,下载 .csv
- CSV 转 Excel — 上传 .csv,下载 .xlsx
为什么 Excel 和 CSV 之间要来回转:
| 格式 | 优势 | 劣势 |
|---|---|---|
| Excel | 支持样式、公式、多 Sheet | 体积大,需要特定软件打开 |
| CSV | 纯文本,任何软件都能打开 | 无样式、无公式、无多 Sheet |
编码提示:CSV 中文乱码通常是因为编码问题。ToolboxAgent 转换时默认输出 UTF-8,如果用 Excel 直接打开显示乱码,请用”数据 → 从文本/CSV 导入”功能选择 UTF-8 编码。
三、Excel ↔ JSON
使用场景:开发需要一个接口返回的数据格式,但数据在 Excel 里;运营要把 API 数据导入 Excel 做报表。
推荐工具:
- Excel 转 JSON — .xlsx 转成结构化 JSON
- JSON 转 Excel — JSON 数组转成 .xlsx 表格
Excel 转 JSON 的字段映射:
- Excel 第一行 = JSON 的 key(字段名)
- Excel 每一行 = JSON 的一个对象
- 多 Sheet 的 Excel 会生成多个 JSON 数组
四、JSON ↔ CSV
使用场景:Python 数据分析(pandas 读 CSV 最方便);Web 前端展示(JSON 最方便);两者之间的桥梁。
推荐工具:
- JSON 转 CSV — JSON 数组转成表格
- CSV 转 JSON — 同上,双向支持
嵌套 JSON 处理:
如果 JSON 里有嵌套对象(如 user.address.city),转 CSV 时会自动展开成 address.city 列。如果嵌套层级太深,建议先在 JSON 中扁平化后再转换。
五、HTML ↔ Markdown 互转
使用场景:从网上复制的富文本内容要转成 Markdown 写入文档;把 Markdown 笔记转成 HTML 发邮件或嵌入网页。
推荐工具:
- HTML 转 Markdown — 粘贴 HTML,输出干净 Markdown
- Markdown / HTML 互转 — 双向转换,支持实时预览
HTML 转 Markdown 会保留什么:
- ✅ 标题层级(H1-H6 → # - ######)
- ✅ 粗体/斜体(
<b>/<i>→**/*) - ✅ 链接(
<a>→[文本](链接)) - ✅ 图片(
<img>→) - ✅ 列表(
<ul>/<ol>→-/1.) - ✅ 代码块(
<pre>→ 围栏代码块) - ⚠️ 复杂表格样式会简化
- ❌ CSS 样式、颜色、字体设置会丢失
六、图片转 PDF
场景:多张产品图合并成一个 PDF 发给客户;扫描件整理成 PDF 存档;截图整理成报告。
推荐工具:ToolboxAgent 图片转 PDF
上传多张图片,每张作为一页。支持调整顺序、设置页面尺寸(A4 / Letter / 原图尺寸)。纯浏览器生成,不上传服务器。
七、PDF 转图片
场景:PDF 里的某一页要单独保存发微信;PDF 转成图片序列用于展示。
推荐工具:ToolboxAgent PDF 转图片
按页提取为 PNG/JPG,支持指定分辨率。适合”只要其中一页”的场景。
八、SVG 转 PNG
场景:设计师给的 Logo 是 SVG 矢量格式,但 PPT/Word/微信不支持直接插入;需要把 SVG 转成位图使用。
支持自定义输出尺寸(SVG 是矢量,可以任意放大不失真)。输出透明背景 PNG,适合 Logo 和图标使用。
九、单位转换
场景:看国外资料时英里/公里、磅/千克、华氏度/摄氏度来回切换;工程数据单位换算;做菜时毫升/杯/汤匙换算。
推荐工具:ToolboxAgent 单位转换
覆盖长度、重量、温度、面积、体积、速度、压力、能量、功率、数据存储等 10+ 个类别。输入一个值,所有相关单位自动换算。
常见转换需求速查表
| 你想做的事 | 从什么格式 | 到什么格式 | 用这个工具 |
|---|---|---|---|
| 表格数据给开发 | Excel / CSV | JSON | CSV/JSON 互转 / Excel 转 JSON |
| API 数据给运营分析 | JSON | Excel / CSV | JSON 转 Excel / JSON 转 CSV |
| Excel 表格轻量化 | Excel | CSV | Excel 转 CSV |
| CSV 加样式排版 | CSV | Excel | CSV 转 Excel |
| 网页内容转文档 | HTML | Markdown | HTML 转 Markdown |
| 笔记转成网页 | Markdown | HTML | Markdown/HTML 互转 |
| 多张图合成文档 | 图片 | 图片转 PDF | |
| PDF 某一页单独用 | 图片 | PDF 转图片 | |
| 矢量图转成位图 | SVG | PNG | SVG 转 PNG |
| 不同单位换算 | 任意 | 任意 | 单位转换 |
格式转换的常见问题
Q1:转换后的中文乱码怎么办?
A:通常是编码问题。ToolboxAgent 默认使用 UTF-8 编码。如果用 Excel 打开 CSV 出现乱码,请在 Excel 中使用”数据 → 从文本/CSV 导入”功能,手动选择 UTF-8 编码。
Q2:Excel 有多个 Sheet,转 JSON 会怎么样?
A:ToolboxAgent 的 Excel 转 JSON 会按 Sheet 名生成对应的 JSON 数组。如果只需要其中一个 Sheet,建议先删除其他 Sheet 再转换。
Q3:JSON 嵌套层级很深,转 CSV 会丢数据吗?
A:嵌套对象会扁平化(如 user.name 变成一列),但数组类型的嵌套可能无法完全保留。复杂结构建议保持 JSON 格式。
Q4:图片转 PDF 后文件太大怎么办?
A:先使用图片压缩把图片压缩到合适大小,再转成 PDF。或者转换后使用PDF 压缩处理。
写在最后
数据格式转换是”技术门槛不高但频率很高”的需求。以前每次都要问开发”能不能帮我写个脚本转一下”,现在打开网页 30 秒就能搞定。
ToolboxAgent 的格式转换工具(https://toolboxagent.online/tool/convert/csv-json-converter)覆盖了办公场景中最常见的 10 种格式互转,全部在浏览器本地处理,数据不会上传到服务器——对于财务数据、客户信息、内部报表等敏感内容来说,这一点非常重要。
如果你经常需要在 Excel、CSV、JSON、Markdown 之间切换,建议收藏格式转换分类页。