Merge Multiple CSV or Excel Files Into One
Stack rows from many files into a single sheet — including multi-row headers
Combine two or more CSV, Excel, or Google Sheets files by stacking their rows into one master file. Supports multi-row headers (useful when your spreadsheets have two or three header rows). Runs in your browser — no upload, no signup.
How it works
Want to schedule this, not just run it once?
Consolidating the same set of reports every week? Sheetgo can watch a Google Drive folder and automatically merge any new files into your master sheet — scheduled, hands-off, repeatable.
Frequently Asked Question
Dive deeper into merging spreadsheet files
Get the answers to your questions about combining spreadsheets
Can I handle files with multi-row headers?
Yes. Tell the tool whether your header spans one, two, or more rows and it will preserve that structure when stacking data below.
Do the files need matching columns?
Ideally yes — matching column headers makes the merge clean. The tool flags mismatches and lets you decide how to handle them.
How many files can I merge?
Any practical number. Memory is the only real limit in your browser.
Can I merge data from BigQuery or APIs?
Yes. Combine results from BigQuery queries, REST API endpoints, and files — all stacked into one master sheet.
What else can I do with the Sheetgo add-on?
Beyond scheduled automation, the Sheetgo add-on — powered by Sheetgo Workflows — can send personalized emails from spreadsheet rows, generate Google Docs or PDFs as mail-merge outputs, chain multiple processing steps into one flow (for example: filter → merge → dedupe → email), and orchestrate approvals across teams. Everything runs unattended once set up. One-click install from Google Workspace Marketplace.
Which data sources can I connect to with Sheetgo?
With the Sheetgo add-on, your automated flows can pull from Google Sheets, Excel, CSV files in Google Drive, BigQuery (with live SQL queries), and any REST API using Bearer Token, API Key, or Basic authentication. The output can land back in a spreadsheet, a generated Google Doc or PDF, an email, or any combination chained in a Workflow.