Sample Excel Files (XLSX/XLS) — Free Download for Testing
Download free sample Excel files with 10 to 100,000 rows of realistic data. Includes formulas, charts, multiple worksheets, and business datasets — employee, sales, financial, and inventory data.
sample-basic.xlsx
10 rows
sample-100-rows.xlsx
100 rows
sample-1000-rows.xlsx
1,000 rows
sample-10000-rows.xlsx
10,000 rows
sample-100000-rows.xlsx
100,000 rows
sample-with-formulas.xlsx
50 rows
sample-with-charts.xlsx
20 rows
sample-multiple-sheets.xlsx
100 rows
sample-financial-data.xlsx
200 rows
sample-1kb.xls
5 rows
sample-100kb.xls
500 rows
employee-data.xlsx
100 rows
sales-data.xlsx
500 rows
inventory-data.xlsx
300 rows
How to use these sample Excel files
- Testing XLSX/XLS file upload in web applications
- Verifying spreadsheet parsing with SheetJS (xlsx) or openpyxl
- Testing Excel-to-CSV or Excel-to-JSON conversion
- Load testing with large row counts (10K–100K rows)
- Verifying formula and chart preservation in converters
- Demo data for dashboards and reporting tools
Technical specifications
| XLSX format | Office Open XML SpreadsheetML |
| XLS format | Microsoft Binary File Format (legacy) |
| Compatibility | Excel 2007+, LibreOffice Calc, Google Sheets |
| Data | Faker.js-generated realistic dummy data |
| Created with | SheetJS (xlsx) library |
Frequently Asked Questions
Other document formats
Related reading
PDF Parsing and Text Extraction — A Practical Guide
Extract text, metadata, and structure from PDF files with pdf.js and pdf-parse. Handle scanned PDFs with OCR. Sample PDFs from 1KB to 100MB for every test case.
Testing Word and Excel Uploads in Production
Validating DOCX and XLSX uploads — size limits, macro detection, corrupted files, and viewer compatibility. Sample office files for every edge case.
Audio Upload Validation and Server-Side Transcoding
Validate audio uploads, check real format, and transcode with ffmpeg on the server. Sample MP3, WAV, OGG, and AAC files for every edge case.