100 rowsPopular
sample-100-rows.xlsx100 fictional orders with dates, currencies and statuses. Header row frozen and filterable.
- 100 rows
- 11 columns
- Dates + currency
Excel workbooks filled with realistic, consistent test data. Use them for import features, spreadsheet parsers and performance tests at different row counts.
100 fictional orders with dates, currencies and statuses. Header row frozen and filterable.
1,000 fictional orders with dates, currencies and statuses. Header row frozen and filterable.
10,000 fictional orders with dates, currencies and statuses. Header row frozen and filterable. Good for import and performance tests.
100,000 fictional orders with dates, currencies and statuses. Header row frozen and filterable. Good for import and performance tests.
Six linked sheets with SUMIF/COUNTIF formulas, currency and date formats, frozen headers, filters, a bar chart and a line chart.
| Extension | .xlsx |
|---|---|
| MIME type | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| File signature | 50 4B 03 04 (PK.., ZIP container) |
| Origin | Microsoft, 2007 · ECMA-376, ISO/IEC 29500 |
| Files here | 5 · 7.1 MB in total |
| License | Free for any use, no attribution |
XLSX is the Excel workbook format introduced with Office 2007, part of Office Open XML. Like DOCX, it is a ZIP archive of XML parts: worksheets, shared strings, styles and charts.
A worksheet can hold up to 1,048,576 rows and 16,384 columns. Large files are where many parsers slow down, so test with realistic sizes before you ship an import feature.
import pandas as pd # pip install pandas openpyxl
df = pd.read_excel("files/xlsx/sample-1000-rows.xlsx")
print(df.shape)
print(df.head())curl -O https://samplefiles.technologychannel.org/files/xlsx/sample-100-rows.xlsxFictional but realistic records such as names, emails, cities, dates, products and amounts. None of it belongs to real people.
Yes. The multi-sheet workbook uses live formulas such as SUM and AVERAGE, so Excel, Google Sheets and LibreOffice recalculate them when you edit a value.
Yes. Every spreadsheet here is free for any use, including commercial testing, demos and tutorials. No attribution is required.
Yes, as many times as you like. There is no sign-up, no daily limit and no waiting timer. Direct links also work in scripts, CI jobs and automated tests.