Document

Sample XLSX 100KB File

Excel spreadsheet — data with formulas

Click below for an instant download — no signup, no redirect.

Download 100KB XLSX100 KB

TestFile-xlsx-100kb.xlsx

File details

FormatXLSX
Extension.xlsx
MIME typeapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Size100 KB
Exact bytes102,400
FilenameTestFile-xlsx-100kb.xlsx
Format versionOOXML (Office Open XML) — ISO 29500 / ECMA-376
Contents2 sheets: 'Data' (~1,000 rows × 8 columns, Faker records with header) and 'Summary' (SUM/AVERAGE formulas referencing Data)
EncodingUTF-8 XML within ZIP container; Excel date serials and currency number formats

What is a 100KB XLSX file useful for?

A 100 KB XLSX is the right size for unit-testing spreadsheet parsing library setup and basic correctness. Use it to verify that openpyxl, pandas, or ExcelJS can open the file, read the correct sheet count (2), extract the header row, and parse cell values — including Excel date serials and currency-formatted floats. The small row count keeps test execution fast enough for every CI push.

What's inside this file?

Generated with openpyxl. The Data sheet contains approximately 1,000 rows of Faker-generated records across 8 columns: id (integer), first_name, last_name, email, phone (strings), date (Excel date serial number), amount (float with currency format), and status (string). A header row is always present. The Summary sheet contains labeled rows with =SUM(Data!H2:H1001) and =AVERAGE(Data!H2:H1001) formula cells.

Download via curl

curl -L "http://localhost:8000/files/xlsx/TestFile-xlsx-100kb.xlsx" \
  -o TestFile-xlsx-100kb.xlsx

Need different parameters?

Generate a custom XLSX file with exact settings.

⚙ Generate custom XLSX

Related formats

Other XLSX sizes

Frequently asked questions