CSV分割工具

如何使用

CSV分割工具

按行数或文件数分割CSV文件的免费在线工具。即使是Excel无法打开的几GB大型文件,也能处理。支持标题行自动添加和BOM保留。数据在浏览器内处理,无需上传服务器,无需安装软件。

如何使用
STEP1

上传CSV文件

拖放您要分割的CSV文件,或通过文件选择按钮加载。支持数GB的大型文件。

STEP2

指定分割选项

选择分割模式(“行数”或“文件数”)并输入相应的数值。如果需要,请打开“为第二个及之后的文件添加标题”开关。

STEP3

分割并下载

点击“执行分割”按钮可立即开始分割。使用各部分的“下载”按钮,或者使用“批量下载”。

主要功能

支持数GB的超大文件

数GB的大型CSV文件也能在浏览器中流畅分割。采用分块解析机制,无需一次性将全部文件加载到内存中。

完全客户端处理

上传的文件绝不会发送到服务器。所有处理均在浏览器内完成,即使是包含客户资料、销售记录等机密数据的CSV,也能安全分割。

无乱码的二进制处理

支持UTF-8和GBK等多种字符编码。直接提取原始字节,无需转换编码,在Excel中打开也不乱码。

支持引号内的换行

符合RFC 4180标准。正确判定单元格内的换行符、逗号和双引号,在不破坏CSV结构的情况下进行分割。

自动添加标题与保留BOM

自动将标题行添加到第二个及之后的文件中。保留UTF-8文件的BOM,以防在Excel中出现乱码。

两种分割模式

除了指定“每个文件的行数”进行分割外,还支持平均分割为“N个文件”的模式。您可以根据需要灵活切换。

适用人群

数据库迁移与导入

将CSV分割为目标系统接受的大小,并为每个文件保留标题,直接导入。

超过Excel行数限制的CSV分析

将超过100万行的CSV分割为Excel或谷歌Sheets可打开的大小,便于筛选和透视分析。

机密数据的安全分割

客户资料、销售数据等机密文件,无需上传服务器,在浏览器内安全处理。

GBK/GB2312等多编码CSV分割

不进行编码转换,原样保留文件字节,分割后在Excel中打开也不乱码。

常见问题
可以处理数GB的大型CSV文件吗?
可以。本工具不会一次性将文件加载到内存中。它以分块方式处理,因此即使是巨大的文件也不会让您的浏览器崩溃。
分割后的CSV文件在Excel中打开会乱码吗?
不会乱码。本工具直接截取原文件的原始字节进行保存,不进行编码转换。若原文件包含UTF-8 BOM,分割后也会自动保留BOM。
数据包含单元格换行时,会导致分割错误吗?
不会错误分割。双引号内的换行符会被识别为单元格数据,与换行分隔符明确区分。
上传的数据会保存在服务器上吗?
不会,数据绝不会发送到服务器。所有处理都在您的浏览器内完成,处理包含机密信息的文件也很安全。
如果批量下载出现错误怎么办?
如果您尝试批量下载(打包为ZIP)超过2GB的超大文件,由于浏览器内存限制,可能会出现错误。在这种情况下,请使用右侧的“下载”按钮逐个保存文件。
我可以在智能手机或平板电脑上使用吗?
可以。它在Safari和Chrome等移动浏览器上也能流畅运行。批量下载的ZIP文件可以使用标准的文件应用进行解压。
支持多行标题(表头)吗?
是的,支持。打开“为第二个及之后的文件添加标题”选项后,您可以自由更改标题的行数。即使您的CSV包含2行或3行标题,也会准确地将指定行数的标题添加到每个分割文件的顶部。
需要安装软件或编写Python/PowerShell脚本吗?
不需要。选择文件、输入行数、点击分割即可。无需任何编程知识或软件安装,通过浏览器就能完成,Windows和Mac均可使用。
相关工具