文件复制
把粘贴的文本或本地文本文件的内容复制成 1–999 份,可选「第 N 份」序号标题、换行/空行/自定义分隔符与首尾空白处理,并给出字符数与 UTF-8 字节数。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
直接粘贴,或从本地文本文件读取;默认去掉首尾空白,输入后即时生成结果。
选择 .txt / .md / .csv / .json 等文本文件,内容会读进上面的输入框。
复制结果
各份之间用所选分隔符连接;输出超过 5 MiB 会直接报错,不会把浏览器卡死。
粘贴文本或读取文件后即可看到复制结果
份数
0
字符数
0
UTF-8 字节数
0
单份字节数
0
这个工具能做什么
- 把一段粘贴的文本或读入的文本文件内容复制成多份,用于批量造重复数据、占位测试文本
- 按需加「第 N 份」序号标题、用换行或空行分隔,一键复制整段结果
- 先用 UTF-8 字节数确认结果大小,避免把超大文本贴进聊天窗口或接口请求
示例
输入
收货人:张三 订单号:A001
输出
第 1 份 收货人:张三 订单号:A001 第 2 份 收货人:张三 订单号:A001 第 3 份 收货人:张三 订单号:A001
示例就是页面「示例」按钮的预设:复制 3 份、每份前加一行「第 N 份」、份与份之间空一行(分隔符写 \n\n)。
常见问题
这个工具是真的复制文件吗?
不是。网页拿不到你磁盘上的文件路径,也没有权限写文件,它复制的是文本内容:粘贴进来的文本,或你选中的文本文件读进来的内容。要复制二进制文件请用系统自带的文件管理器。
为什么份数最多 999、输出最多 5 MiB?
结果会拼成一个 JS 字符串放在内存里,字符串越大越慢。工具在拼接之前按「单份 UTF-8 字节数 × 份数」估算,超过 5 MiB 直接报「结果超过 5 MiB 输出上限」,而不是硬撑到标签页卡死。注意上限按字节算,一个常用汉字占 3 字节。
字符数和 UTF-8 字节数为什么不一样?
字符数统计的是 Unicode 码点数,字节数统计的是 UTF-8 编码后的长度:ASCII 字符 1 字节、常用汉字 3 字节、emoji 4 字节。所以「中文」两个字是 2 个字符、6 个字节。
分隔符里怎么写换行?
分隔符输入框里写 \n 表示换行、\n\n 表示空一行,也支持 \t 制表符、\r 回车和 \\ 反斜杠;留空则各份直接首尾相连。
「去掉首尾空白」会改坏我的文本吗?
只去掉整段文本开头和结尾的空格、制表符与换行,段内的空行和缩进都保留。需要原样保留时把这一项关掉即可。
关键词:文件复制文本复制成多份批量复制文本复制 N 份UTF-8 字节数text duplicatorduplicate textcopy text multiple timesfile-copy