DE EN

Free · No signup

Test file generator

dummyfiles.dev lets you create test files in any size – via web form or API, no signup. Suited for upload tests, load tests, and development.

What are test files?

Test files (dummy files) have a defined size and format but no real content. Developers and QA use them to check upload limits, stress APIs, or validate import logic – without real user data.

dummyfiles.dev provides exactly that: configurable size (1 KB to 5 GB), file type (ZIP, BIN, JPG, PNG, WebP, PDF), and fill mode (random or zero bytes). Use the web form or a simple GET API.

Features

Size: 1 KB to 5 GB, in KB, MB, or GB.

Types: ZIP, BIN, JPG, PNG, WebP, PDF. Content is generated according to type and mode (e.g. random bytes for realistic load).

Modes: Random (random bytes, barely compressible) or zero (null bytes, highly compressible – e.g. for ZIP tests).

API: GET request with path for size (e.g. /api/file/100MB) and optional query params for type, mode, and filename.

Typical use cases

  • Verify upload limits (e.g. “max 10 MB”)
  • Load testing for servers or CDNs
  • Test compression behaviour (ZIP)
  • API or pipeline development with fixed file sizes
  • QA automation: generate the same test files repeatedly

Highlights

  • Files up to 5 GB
  • No registration, no API keys
  • GET API, easy to use in scripts or CI
  • Optional custom filename for download

FAQ

What is a test file?
A file with a defined size and optionally format, but no meaningful content – for testing uploads, performance, or parsers.
How do I create a dummy file?
On the homepage choose “File by size”, set size and type, click “Create file”. Or call the API, e.g. /api/file/50MB?type=zip.
How large can files be?
Up to 5 GB. Specify in KB, MB, or GB (e.g. 100MB, 2GB).
Can I generate test data for APIs?
For binary files and file size, yes – via the file API. For structured data (JSON, CSV), dummyfiles.dev has separate generators.
What’s the difference between random and zero?
Random: random bytes, hardly compressible. Zero: null bytes only, ZIP becomes very small. Both useful for different test scenarios.
Do I need an account?
No. The form and API work without signup.

More generators

Test file generator · Test file download · Sample CSV file · Sample JSON file · CSV generator · JSON generator · Dummy PDF file · Placeholder image generator · Test image download · QR code generator · Dummy text generator · Lorem ipsum generator · EICAR test file · Virus test file · Antivirus test file · Virus scanner test file · API documentation

← Back to homepage