Dummy 10 MB Excel File
Generate and download a dummy 10 MB Excel file. The download is exactly 10,485,760 bytes, created in your browser and never uploaded.
Need a different size? Make a dummy Excel file of any size from 4 KB to 50 MB.
Testing with a 10 MB Excel file
Ten megabytes matches the Amazon API Gateway REST payload quota and the default Exchange attachment limit. Test a file at, just under and just over it, since exactly 10 MB usually fails once headers are added.
Spreadsheet apps that parse the file will find only a small sheet, so this size tests transport and storage rather than parsing performance.
The dummy 10 MB CSV file sits on the same limits. Upload both: if the workbook passes and the CSV of the same size is rejected, your rule is about file type or MIME type and not about size.
- Exact size (binary)
- 10,485,760 bytes
- Decimal equivalent
- 10,000,000 bytes
- Base64-encoded size
- 13,981,016 bytes
- Sheets and rows
- 1 sheet, 3 rows (header + 2 records)
Exact size and boundary files for 10 MB
Set the unit to B and enter these byte counts to test either reading of 10 MB.
| Limit defined as | One under (should pass) | At the limit | One over (should fail) |
|---|---|---|---|
| Binary 10 MB | One under (should pass) 10,485,759 B | At the limit 10,485,760 B | One over (should fail) 10,485,761 B |
| Decimal 10 MB | One under (should pass) 9,999,999 B | At the limit 10,000,000 B | One over (should fail) 10,000,001 B |
Limits closest to 10 MB
A 10 MB file is over nginx (1 MB), PHP (2 MB) and AWS Lambda (6 MB); exactly at API Gateway (10 MB) and Outlook with Exchange (10 MB); under Outlook with internet accounts (20 MB), Gmail (25 MB) and Cloudflare Free and Pro (100 MB). Sent as base64 text it grows past API Gateway and Outlook with Exchange.
| Limit | Size | Notes |
|---|---|---|
| Amazon API Gateway REST API payload | 10 MB 10,485,760 B | Hard quota for REST APIs. |
| Outlook default attachment limit (Exchange accounts) | 10 MB 10,485,760 B | Administrators can change it. |
| Outlook attachment limit (internet accounts) | 20 MB 20,971,520 B | Per Microsoft Outlook guidance. |
Other dummy Excel file sizes
Smaller: 5 MB Excel. Larger: 50 MB Excel. Or see the full dummy Excel file generator.
Other 10 MB dummy files
The same size in another file type.
10 MB Excel file FAQ
Is the 10 MB Excel file exactly 10 MB?
Yes: 10,485,760 bytes in binary units. For a decimal 10 MB, set the unit to B and enter 10,000,000.
How many sheets and rows does a 10 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 10,485,760 bytes is padding.dat, a stored part made of zero bytes.
Can a 10 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 10 MB Excel file pass the Amazon API Gateway REST API payload?
Probably not. At exactly 10,485,760 bytes it equals the 10 MB limit in binary units, and a form upload adds a few hundred bytes of multipart boundary and headers, so the body ends up over. Counted in decimal megabytes (10,000,000 bytes) the file is 485,760 bytes over. Test one byte under to see it pass. As base64 it is 13,981,016 characters, over 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.