FileExamples
18 Formats · 18 Sizes

Sample Files by Size

Download free test files of exact sizes — from 1 KB to 1 GB — across 18 formats. Perfect for upload testing, development, and automation workflows.

Browse by Format

Choose a format to see all available sizes.

PDF Files

.pdf · 15 sizes

Portable Document Format file

Download PDF

CSV Files

.csv · 15 sizes

Comma-Separated Values file

Download CSV

JSON Files

.json · 15 sizes

JavaScript Object Notation file

Download JSON

XML Files

.xml · 14 sizes

Extensible Markup Language file

Download XML

XLSX Files

.xlsx · 13 sizes

Microsoft Excel Open XML Spreadsheet

Download XLSX

JPG Files

.jpg · 11 sizes

JPEG image file

Download JPG

PNG Files

.png · 11 sizes

Portable Network Graphics image file

Download PNG

MP4 Files

.mp4 · 12 sizes

MPEG-4 video file

Download MP4

MP3 Files

.mp3 · 9 sizes

MPEG Audio Layer III file

Download MP3

ZIP Files

.zip · 18 sizes

ZIP compressed archive file

Download ZIP

DOCX Files

.docx · 13 sizes

Microsoft Word document file

Download DOCX

TXT Files

.txt · 15 sizes

Plain text file

Download TXT

HTML Files

.html · 14 sizes

HTML web page file

Download HTML

YAML Files

.yaml · 12 sizes

YAML configuration file

Download YAML

GIF Files

.gif · 11 sizes

GIF image file

Download GIF

SVG Files

.svg · 11 sizes

SVG vector image file

Download SVG

WebP Files

.webp · 11 sizes

WebP image file

Download WebP

WAV Files

.wav · 10 sizes

WAV uncompressed audio file

Download WAV

Size × Format Matrix

Quick overview of every available combination. Click any cell to download.

Size.pdf.csv.json.xml.xlsx.jpg.png.mp4.mp3.zip.docx.txt.html.yaml.gif.svg.webp.wav
1KB
5KB
10KB
25KB
50KB
100KB
200KB
500KB
1MB
2MB
5MB
10MB
20MB
50MB
100MB
200MB
500MB
1GB

Browse by File Size

Every format available at each size tier.

100MB

100MB Test Files

7 formats available

200MB

200MB Test Files

2 formats available

500MB

500MB Test Files

2 formats available

1GB

1GB Test Files

1 formats available

Why Download Sample Files by Size?

Testing file uploads, network throughput, or storage limits? You need files of exact, known sizes. Our sample files are generated on-demand in real file formats — not random binary blobs — so they pass MIME-type checks, open in native applications, and behave like real user uploads.

Upload Testing

Validate file-size limits, progress bars, and error handling in your upload forms. Test with 1 MB, 10 MB, or 100 MB files.

API & Performance Testing

Measure transfer speed, timeout behaviour, and memory usage with precise payloads. Use JSON, CSV, or XML data files.

Automation & CI/CD

Automate file-based tests in your CI pipeline. Our sample files work with Selenium, Playwright, Cypress, and any HTTP client.