A simple, browser-based JavaScript tool that allows you to upload a ZIP file containing multiple Excel (.xlsx) files and merge all sheets into one combined Excel file β no backend, no server, no installation required.
- π¦ Upload a ZIP file containing multiple
.xlsxfiles - π Reads all Excel files inside the ZIP
- π Processes all sheets from each Excel file
- π§© Merges data into a single sheet
- π·οΈ Keeps headers only once
- π 100% client-side (runs in browser)
- β‘ Fast & lightweight
- HTML5
- Vanilla JavaScript
- JSZip β for ZIP file handling
- SheetJS (xlsx) β for Excel file processing
- Upload a
.zipfile - The tool extracts all
.xlsxfiles from the ZIP - Reads each sheet inside every Excel file
- Merges rows into one Excel sheet
- Downloads the final merged Excel file automatically
- Clone the repository:
git clone https://github.com/your-username/excel-merge-from-zip.git