随机文件生成器
创建用于上传、存储或下载检查的虚拟文件。选择精确大小、文件类型、数量和命名方式。
用 % 表示文件序号的位置,例如 sample-%。
单个文件最多 10 MB,批次最多 20 MB。1 KB = 1,000 字节;1 MB = 1,000,000 字节。
设置选项并生成本地测试文件。
使用步骤
如何使用
- 选择文件大小及单位、文件类型和生成数量。
- 选择随机名、序号名或自定义名称。自定义模板中的 % 会替换为文件序号。
- 生成后可分别下载文件,也可打包为 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 都在浏览器本地生成。