Dummy 50 MB Excel File

Generate and download a dummy 50 MB Excel file. The download is exactly 52,428,800 bytes, created in your browser and never uploaded.

Format

52,428,800 bytes ยท max 50 MB

Optionsdummy-spreadsheet.xlsx
.xlsx

Need a different size? Make a dummy Excel file of any size from 4 KB to 50 MB.

Testing with a 50 MB Excel file

This is the largest Excel file the tool creates. Use it to check large upload handling, timeouts and storage quotas.

A real 50 MB workbook would normally hold far more data and take longer to parse, so pair this with a CSV of the same size when you also need to test parsing volume.

An .xlsx reader has to open the archive to read the workbook. Because the 50 MB filler is one stored part that no reader needs, watch memory while your service opens the file: a library that reads every part into memory will use far more than the few kilobytes of real content.

Exact size (binary)
52,428,800 bytes
Decimal equivalent
50,000,000 bytes
Base64-encoded size
69,905,068 bytes
Sheets and rows
1 sheet, 3 rows (header + 2 records)

Exact size and boundary files for 50 MB

Set the unit to B and enter these byte counts to test either reading of 50 MB.

Boundary file sizes in bytes for a 50 MB limit
Limit defined as One under (should pass)At the limitOne over (should fail)
Binary 50 MB One under (should pass) 52,428,799 B At the limit 52,428,800 B One over (should fail) 52,428,801 B
Decimal 50 MB One under (should pass) 49,999,999 B At the limit 50,000,000 B One over (should fail) 50,000,001 B

Limits closest to 50 MB

A 50 MB file is over nginx (1 MB), PHP (2 MB), AWS Lambda (6 MB), API Gateway (10 MB), Outlook with Exchange (10 MB), Outlook with internet accounts (20 MB) and Gmail (25 MB); under Cloudflare Free and Pro (100 MB). Sent as base64 text it stays on the same side of every limit.

Common upload and attachment limits and their sizes in bytes
Limit Size Notes
Outlook attachment limit (internet accounts) 20 MB 20,971,520 B Per Microsoft Outlook guidance.
Gmail message size limit 25 MB 26,214,400 B Attachments grow about a third when encoded, so a 20 MB file can already be too big.

Other dummy Excel file sizes

Smaller: 10 MB Excel. Or see the full dummy Excel file generator.

Other 50 MB dummy files

The same size in another file type.

50 MB Excel file FAQ

Is the 50 MB Excel file exactly 50 MB?

Yes: 52,428,800 bytes in binary units. For a decimal 50 MB, set the unit to B and enter 50,000,000.

How many sheets and rows does a 50 MB dummy Excel file have?

One sheet (Sheet1) with a header row and two records, 3 rows in total, at every size. Only the filler grows: all but about 3 KB of the 52,428,800 bytes is padding.dat, a stored part made of zero bytes.

Can a 50 MB dummy Excel file test Excel's row limit?

No. Excel allows 1,048,576 rows per worksheet, but this workbook has 3 rows whatever its size. For a row-volume test, the dummy CSV generator can make up to 1,000,000 rows with its Number of rows option.

Will a 50 MB Excel file pass the Cloudflare proxy request body (Free and Pro plans)?

Yes, as a raw binary upload: it is 52,428,800 bytes under the 100 MB limit (104,857,600 bytes), which leaves room for the few hundred bytes of multipart headers. As base64 it is 69,905,068 characters, under the limit, and that is the size that counts in a JSON body or an email.

Is the file uploaded anywhere?

No. It is generated in your browser and never leaves your device.

Send feedback

Request a feature or tell us what is not working.

What is it about?

We store your message to read it and, if you add an email, to reply. Privacy policy