Your file stays on your device. It is read by your browser and never uploaded to us or anyone else.
or drop it here
Enter your email to see your resultWe'll only ask once. By continuing, you agree that Pushbuild may email you about this tool and related tips. Unsubscribe any time. Privacy
Import into Google Sheets
- Open Google Sheets and create a blank spreadsheet, or open the one you want to add to.
- Choose File > Import, then the Upload tab, and drop in your .xlsx or .csv file.
- Pick what to do with it: create a new spreadsheet, insert new sheets, or replace or append to the current sheet.
- For a CSV, leave the separator on detect automatically, or pick comma. Then choose Import data.
You don't have to convert an .xlsx first: Sheets imports it directly, all sheets included. Convert to CSV when you only want the values from one sheet, or when the import fails.
What can change on the way
- A CSV holds values only, from one sheet: no formatting, formulas, charts or extra sheets.
- Importing an .xlsx keeps most formulas and formatting, but macros (VBA) don't run in Sheets, and some charts, pivot tables and conditional formats can look different.
- Dates and decimal commas follow the spreadsheet's locale. If dates look wrong, set File > Settings > Locale and import again.
- Numbers with leading zeros, such as ZIP codes, can lose the zeros. Format the column as plain text before pasting, or tick "keep every value as text" above when going from CSV to Excel.
- Google Sheets holds up to 10 million cells per spreadsheet.
Going back to Excel
In Google Sheets, File > Download > Microsoft Excel (.xlsx) does it directly. If you only have a CSV exported from Sheets, drop it above to get an .xlsx.
Need this to happen automatically every day? We set up recurring syncs.
More free tools: free Google Sheets and Gmail scripts.
Pushbuild · Automate your business with Pushbuild: pushbuild.com/