代码、数据与二维码工具

随机文件生成器

创建用于上传、存储或下载检查的虚拟文件。选择精确大小、文件类型、数量和命名方式。

优先本地处理无需注册隐私说明 ↗

单个文件最多 10 MB,批次最多 20 MB。1 KB = 1,000 字节;1 MB = 1,000,000 字节。

设置选项并生成本地测试文件。

使用步骤

如何使用

  1. 选择文件大小及单位、文件类型和生成数量。
  2. 选择随机名、序号名或自定义名称。自定义模板中的 % 会替换为文件序号。
  3. 生成后可分别下载文件,也可打包为 ZIP 下载。

文件类型与精确大小

二进制文件使用安全随机字节;文本文件使用可打印 ASCII;CSV 文件包含一行随机 ASCII 字段;JSON 文件包含一个有效 JSON 字符串值。B、KB、MB 使用十进制字节:1 KB 为 1,000 字节,1 MB 为 1,000,000 字节。JSON 至少需要 2 字节。

命名与批量生成

可生成 1 到 10 个文件,命名方式为随机名、序号名或自定义模板。模板中的每个 % 会替换成该文件的序号;批量自定义名称必须包含 %。文件名会移除路径分隔符和控制字符。

本地处理与内存上限

文件字节和 ZIP 均在浏览器中生成,不会上传。单个文件最多 10 MB,批次总量最多 20 MB。随机内容需要 Web Crypto;不使用较弱的随机数备用方式。

用于测试数据

生成文件是用于容量和传输检查的合成样本,不是可用文档,也不应用作密码、密钥或其他安全机密。

常见问题

你可能还想知道

文件大小准确吗?

准确。按 B、KB、MB 的十进制换算后,生成文件的字节长度与所填大小完全相等。

可以一次生成多个文件吗?

可以。可生成 1 到 10 个文件,逐个下载或将整批打包为 ZIP。

JSON 文件是有效 JSON 吗?

是。内容是一个 JSON 字符串值;包含首尾引号至少需要 2 字节。

文件会上传吗?

不会。文件内容和 ZIP 都在浏览器本地生成。