250 MB sample files

A 262,144,000-byte file: about the unzipped size limit of an AWS Lambda function, and larger than the 200 MB request limit of Cloudflare's Business plan. Available in all 54 formats.

Create a 250 MB file

Each file is exactly 262,144,000 bytes and is a valid file of its format. Files this large are not stored anywhere: the button creates the file in your browser. In browsers that can stream to disk (current Chrome, Edge and Firefox on computers and Android) it goes straight into your downloads list and never has to fit in memory; it takes from a few seconds to a few minutes, depending on your device and the format. Other browsers, including Safari and every browser on iPhone and iPad, can only make smaller files, and the buttons say so before you start.

Generated locally in your browser; the output is not uploaded by this tool. Maximum practical size depends on your browser, device memory and available download APIs.

250 MB sample files in every format
FileFormatSizeContentsCreate
250 MB Avro samplesample-avro-250mb.avro Avro 250 MB262,144,000 bytes Created in your browser
250 MB BIN samplesample-bin-250mb.bin BIN 250 MB262,144,000 bytes Created in your browser
250 MB BMP samplesample-bmp-250mb.bmp BMP 250 MB262,144,000 bytes Created in your browser
250 MB CSS samplesample-css-250mb.css CSS 250 MB262,144,000 bytes Created in your browser
250 MB CSV samplesample-csv-250mb.csv CSV 250 MB262,144,000 bytes Created in your browser
250 MB DOCX samplesample-docx-250mb.docx DOCX 250 MB262,144,000 bytes Created in your browser
250 MB EML samplesample-eml-250mb.eml EML 250 MB262,144,000 bytes Created in your browser
250 MB EPUB samplesample-epub-250mb.epub EPUB 250 MB262,144,000 bytes Created in your browser
250 MB FLAC samplesample-flac-250mb.flac FLAC 250 MB262,144,000 bytes Created in your browser
250 MB GeoJSON samplesample-geojson-250mb.geojson GeoJSON 250 MB262,144,000 bytes Created in your browser
250 MB GIF samplesample-gif-250mb.gif GIF 250 MB262,144,000 bytes Created in your browser
250 MB glTF samplesample-gltf-250mb.gltf glTF 250 MB262,144,000 bytes Created in your browser
250 MB GPX samplesample-gpx-250mb.gpx GPX 250 MB262,144,000 bytes Created in your browser
250 MB GZ samplesample-gz-250mb.gz GZ 250 MB262,144,000 bytes Created in your browser
250 MB HTML samplesample-html-250mb.html HTML 250 MB262,144,000 bytes Created in your browser
250 MB iCalendar samplesample-ics-250mb.ics iCalendar 250 MB262,144,000 bytes Created in your browser
250 MB ICO samplesample-ico-250mb.ico ICO 250 MB262,144,000 bytes Created in your browser
250 MB INI samplesample-ini-250mb.ini INI 250 MB262,144,000 bytes Created in your browser
250 MB JavaScript samplesample-js-250mb.js JavaScript 250 MB262,144,000 bytes Created in your browser
250 MB JPG samplesample-jpg-250mb.jpg JPG 250 MB262,144,000 bytes Created in your browser
250 MB JSON samplesample-json-250mb.json JSON 250 MB262,144,000 bytes Created in your browser
250 MB JSONL samplesample-jsonl-250mb.jsonl JSONL 250 MB262,144,000 bytes Created in your browser
250 MB KML samplesample-kml-250mb.kml KML 250 MB262,144,000 bytes Created in your browser
250 MB LOG samplesample-log-250mb.log LOG 250 MB262,144,000 bytes Created in your browser
250 MB M4A samplesample-m4a-250mb.m4a M4A 250 MB262,144,000 bytes Created in your browser
250 MB Markdown samplesample-md-250mb.md Markdown 250 MB262,144,000 bytes Created in your browser
250 MB MKV samplesample-mkv-250mb.mkv MKV 250 MB262,144,000 bytes Created in your browser
250 MB MOV samplesample-mov-250mb.mov MOV 250 MB262,144,000 bytes Created in your browser
250 MB MP3 samplesample-mp3-250mb.mp3 MP3 250 MB262,144,000 bytes Created in your browser
250 MB MP4 samplesample-mp4-250mb.mp4 MP4 250 MB262,144,000 bytes Created in your browser
250 MB OBJ samplesample-obj-250mb.obj OBJ 250 MB262,144,000 bytes Created in your browser
250 MB ODS samplesample-ods-250mb.ods ODS 250 MB262,144,000 bytes Created in your browser
250 MB ODT samplesample-odt-250mb.odt ODT 250 MB262,144,000 bytes Created in your browser
250 MB PDF samplesample-pdf-250mb.pdf PDF 250 MB262,144,000 bytes Created in your browser
250 MB PNG samplesample-png-250mb.png PNG 250 MB262,144,000 bytes Created in your browser
250 MB PPTX samplesample-pptx-250mb.pptx PPTX 250 MB262,144,000 bytes Created in your browser
250 MB RTF samplesample-rtf-250mb.rtf RTF 250 MB262,144,000 bytes Created in your browser
250 MB SQL samplesample-sql-250mb.sql SQL 250 MB262,144,000 bytes Created in your browser
250 MB SRT samplesample-srt-250mb.srt SRT 250 MB262,144,000 bytes Created in your browser
250 MB STL samplesample-stl-250mb.stl STL 250 MB262,144,000 bytes Created in your browser
250 MB SVG samplesample-svg-250mb.svg SVG 250 MB262,144,000 bytes Created in your browser
250 MB TAR samplesample-tar-250mb.tar TAR 250 MB262,144,000 bytes Created in your browser
250 MB TIFF samplesample-tiff-250mb.tiff TIFF 250 MB262,144,000 bytes Created in your browser
250 MB TOML samplesample-toml-250mb.toml TOML 250 MB262,144,000 bytes Created in your browser
250 MB TSV samplesample-tsv-250mb.tsv TSV 250 MB262,144,000 bytes Created in your browser
250 MB TXT samplesample-txt-250mb.txt TXT 250 MB262,144,000 bytes Created in your browser
250 MB WAV samplesample-wav-250mb.wav WAV 250 MB262,144,000 bytes Created in your browser
250 MB WebM samplesample-webm-250mb.webm WebM 250 MB262,144,000 bytes Created in your browser
250 MB WebP samplesample-webp-250mb.webp WebP 250 MB262,144,000 bytes Created in your browser
250 MB WebVTT samplesample-vtt-250mb.vtt WebVTT 250 MB262,144,000 bytes Created in your browser
250 MB XLSX samplesample-xlsx-250mb.xlsx XLSX 250 MB262,144,000 bytes Created in your browser
250 MB XML samplesample-xml-250mb.xml XML 250 MB262,144,000 bytes Created in your browser
250 MB YAML samplesample-yaml-250mb.yaml YAML 250 MB262,144,000 bytes Created in your browser
250 MB ZIP samplesample-zip-250mb.zip ZIP 250 MB262,144,000 bytes Created in your browser

What is a 250 MB test file?

At 250 MB, files stop fitting through most default upload paths. AWS Lambda limits a function's unzipped deployment package, layers included, to 250 MB, and Cloudflare's Free, Pro and Business plans all reject request bodies this large.

Use it to check that large uploads go directly to object storage, that a server streams the body to disk, and that a browser stays responsive while it sends the file.

In everyday terms: About 25 minutes of CD-quality WAV audio, or a full music album as lossless FLAC.

Limits near 250 MB

Published limits in widely used services that a 250 MB file is useful for testing. Limits change, so confirm them in the current documentation before relying on them.

SystemLimitAt 250 MB
AWS Lambda250 MB unzipped deployment package, including layersAt about the limit.
Cloudflare (Business plan)200 MB request bodyRejected with HTTP 413.
Cloudflare (Free and Pro plans)100 MB request bodyRejected with HTTP 413.
Slack1 GB per fileAccepted.

Good for

  • Streaming uploads to disk or object storage
  • Serverless package size checks
  • Browser responsiveness during long uploads
  • Timeouts on slow connections

Transfer time

How long 262,144,000 bytes take to move, before any compression.

1 Mbit/s (slow mobile or uplink)34 min 57 s
10 Mbit/s (basic broadband)3 min 30 s
100 Mbit/s (fast broadband)21 seconds
1 Gbit/s (fibre or data centre)2.1 seconds

Related

250 MB files: questions

How long does a 250 MB download take?
About 3.5 minutes at 10 Mbit/s and about 21 seconds at 100 Mbit/s. On a 1 Mbit/s uplink the same upload takes about 35 minutes.
How many bytes is 250 MB?
250 MB is 262,144,000 bytes on this site. Sizes use binary units, in which 1 KB is 1,024 bytes, 1 MB is 1,048,576 bytes and 1 GB is 1,073,741,824 bytes.
Where does the 250 MB file come from?
It is created by a script in your own browser and, where the browser supports it, streamed straight to your downloads list, so nothing is stored on or sent from our server. How long it takes depends on your device and the format. Browsers that cannot stream to disk, such as Safari and every browser on iPhone and iPad, can only make smaller files.