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均可使用。
相关工具