100% 本地运行 · 不上传任何数据

虚拟文件生成器

即时生成精确大小的测试文件——TXT、CSV、JSON、PDF、PNG 或 BIN。非常适合测试上传、大小限制和校验逻辑。PDF 和 PNG 均为真实、可打开的文件。

1 选择格式
2 设置大小
3 命名 (可选)
预览
PDF
test-file.pdf
2 MB
application/pdf

使用方法

  • 选择格式

    TXT、CSV、JSON、PDF、PNG 或 BIN

  • 设置精确大小

    输入数字或点击预设

  • 下载

    浏览器内生成,立即保存

🎯

字节级精确大小

生成你所需的精确大小文件——非常适合命中恰好 5 MB 之类的上传限制。

真实、可打开的文件

PDF 带有有效的交叉引用表和 trailer,PNG 带有正确的分块校验和——所以真的能打开。

🔒

私密且离线

一切都在你的浏览器中运行。不上传、无服务器、不追踪——也可离线使用。

常见问题

生成的 PDF 和 PNG 文件真的有效吗?

是的。PDF 带有完整的交叉引用表和 trailer,PNG 是真实图片,每个分块都有正确的 CRC 校验和。目标大小通过被忽略的填充实现(PDF 注释和 PNG tEXt 分块),因此文件在标准查看器中完全可以打开。

我的数据会被上传吗?

不会。文件完全在你的浏览器中通过 Blob API 生成并直接下载,绝不会发送到任何服务器。

最大文件大小是多少?

最大 1 GB。大文件在内存中构建,因此超大尺寸取决于你设备的可用内存。

为什么我的极小 PDF/PNG 比请求的略大?

有效的 PDF 和 PNG 文件有最小结构(几百字节)。如果请求的大小低于该最小值,文件会以其最小有效大小输出,并提示实际字节数。

虚拟文件可以用来做什么?

测试文件上传表单和大小限制、检查存储配额、模拟慢速下载、负载测试、校验逻辑的 QA,以及只需要特定大小和类型文件的演示。