CSV切割工具 - 在线按行数或文件大小拆分CSV文件
CSV切割工具是一款在线拆分大型 CSV 表格文件的工具,支持按数据行数或按 KB、MB、GB 文件大小把一份大文件切成多个小文件。处理过程在浏览器本地完成,不上传服务器,适合处理订单表、通讯录、日志数据和 Excel 导出的超大表格。
下面介绍 CSV 切割工具的功能特点和使用方法。
为什么需要切割 CSV
当一个 CSV 文件包含几十万甚至上百万行时,直接用 Excel 或记事本打开会变得非常卡顿,上传到一些只接受小体积文件的系统也会失败。CSV切割工具可以把大文件按你指定的行数或体积拆成多个小文件,方便分批导入数据库、分发给多人处理,或者逐个上传到对文件大小有限制的平台。
核心功能
按行数切割
指定每个文件的数据行数,例如 1000 行一份,自动连续编号生成多个分片。
按大小切割
按 KB、MB、GB 目标体积切割,适合有上传体积限制的场景。
保留表头
每个分片自动保留首行表头,单独打开或导入数据库时字段含义一目了然。
使用步骤
- 点击上传区域选择 CSV 文件,或将文件拖拽到页面中。
- 选择「按行数切割」或「按文件大小切割」,并填写对应的行数或大小数值。
- 如果 CSV 第一行是字段名,保持「每个分片保留首行表头」勾选。
- 点击「开始切割」,查看生成的分片列表,逐个下载或点击「下载全部分片」获取 ZIP。
常见问题
按大小切割后某个文件可能略大?工具按完整数据行切割,不会把一行拆两半。如果单行本身超过目标大小,该分片会保留完整记录而略超设定值,这是正常行为。
表头会在每个文件中重复吗?默认会重复首行表头;如果 CSV 没有表头,取消勾选即可,所有记录都按普通数据行处理。
支持带逗号或换行的字段吗?支持。双引号包裹的字段内容会被当作完整记录,字段内的逗号和换行不会被当作分隔符。
文件会传到服务器吗?不会。读取、解析、切割和下载都在当前浏览器本地完成,适合处理不便上传的业务数据。