Dummy 100 KB Excel File
Generate and download a dummy 100 KB Excel file. The download is exactly 102,400 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 100 KB Excel file
The workbook holds one small sheet and about 100 KB of stored filler. It is right for file-size validation and upload tests, not for testing how many rows an importer can handle.
It is small enough to pass every limit in the table, so use it as the control file.
The workbook parts themselves take about 3 KB and the rest is the padding.dat filler. A reader that opens the workbook parts touches only those few kilobytes, so any slowness at this size comes from transport or storage and not from parsing.
- Exact size (binary)
- 102,400 bytes
- Decimal equivalent
- 100,000 bytes
- Base64-encoded size
- 136,536 bytes
- Sheets and rows
- 1 sheet, 3 rows (header + 2 records)
Exact size and boundary files for 100 KB
Set the unit to B and enter these byte counts to test either reading of 100 KB.
| Limit defined as | One under (should pass) | At the limit | One over (should fail) |
|---|---|---|---|
| Binary 100 KB | One under (should pass) 102,399 B | At the limit 102,400 B | One over (should fail) 102,401 B |
| Decimal 100 KB | One under (should pass) 99,999 B | At the limit 100,000 B | One over (should fail) 100,001 B |
Limits closest to 100 KB
A 100 KB file is under 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), Gmail (25 MB) and Cloudflare Free and Pro (100 MB). Sent as base64 text it stays on the same side of every limit.
| Limit | Size | Notes |
|---|---|---|
| nginx client_max_body_size (default) | 1 MB 1,048,576 B | Requests with a larger body get HTTP 413. |
Other dummy Excel file sizes
Larger: 1 MB Excel. Or see the full dummy Excel file generator.
Other 100 KB dummy files
The same size in another file type.
100 KB Excel file FAQ
Is the 100 KB Excel file exactly 100 KB?
Yes: 102,400 bytes in binary units. For a decimal 100 KB, set the unit to B and enter 100,000.
How many sheets and rows does a 100 KB 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 102,400 bytes is padding.dat, a stored part made of zero bytes.
Can a 100 KB 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 100 KB Excel file pass the nginx client_max_body_size (default)?
Yes, as a raw binary upload: it is 946,176 bytes under the 1 MB limit (1,048,576 bytes), which leaves room for the few hundred bytes of multipart headers. As base64 it is 136,536 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.