Spreadsheet · 12 files

Sample Excel (XLSX) Files

Excel workbooks from 100 to 100,000 rows and 100 KB to 50 MB, a workbook filled to the 1,048,576-row maximum, an invoice, and a formatted workbook with frozen headers, filters, date and currency formats, formulas (SUM, AVERAGE, COUNTIFS) and a bar chart.

All 12 XLSX files

Download all with curl
Download 12 files (106 MB)Shell
# 12 files, 106 MB in total
while read -r url; do curl -LO --fail "$url"; done <<'EOF'
https://files.samplefiles.com/spreadsheet/xlsx/sample-invoice.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-100-rows.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-formatted.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-100kb.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-1k-rows.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-1mb.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-10k-rows.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-5mb.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-10mb.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-100k-rows.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-max-rows.xlsx
https://files.samplefiles.com/spreadsheet/xlsx/sample-50mb.xlsx
EOF
FileSizeDetailsDownload
Invoice XLSX (with formulas)sample-invoice.xlsx5.7 KB6 rowsDownload
XLSX, 100 rowssample-100-rows.xlsx15.9 KB100 rowsDownload
XLSX with formatting, formulas and a chartsample-formatted.xlsx18.7 KB100 rowsDownload
100 KB XLSX filesample-100kb.xlsx97.4 KB857 rowsDownload
XLSX, 1,000 rowssample-1k-rows.xlsx112 KB1,000 rowsDownload
1 MB XLSX filesample-1mb.xlsx993 KB9,166 rowsDownload
XLSX, 10,000 rowssample-10k-rows.xlsx1 MB10,000 rowsDownload
5 MB XLSX filesample-5mb.xlsx4.8 MB45,879 rowsDownload
10 MB XLSX filesample-10mb.xlsx9.7 MB91,751 rowsDownload
XLSX, 100,000 rowssample-100k-rows.xlsx10.5 MB100,000 rowsDownload
XLSX at the 1,048,576-row limitsample-max-rows.xlsx30.3 MB1,048,575 rowsDownload
50 MB XLSX filesample-50mb.xlsx48.4 MB457,577 rowsDownload

FAQ

Do any files contain formulas or charts?

Yes. The formatted workbook has a summary sheet with SUM, AVERAGE and COUNTIFS formulas and a bar chart. The other workbooks contain plain values.

What is the difference between XLSX and XLS?

XLSX (Excel 2007 and later) is a zipped XML format with up to 1,048,576 rows per sheet. XLS is the older binary format, limited to 65,536 rows. We have samples of both.

Which file tests the row limit?

The max-rows workbook has exactly 1,048,576 rows: a header plus 1,048,575 records. Use it to test import limits, memory use and streaming readers.

Can I load these files directly from my code?

Yes. Files are served from files.samplefiles.com with permissive CORS headers, so fetch(), <video>, <audio> and <img> can use the URLs directly.