Saving an Excel File as a CSV

There are two ways to “saving an excel file as a csv”: the quick way you copy and the durable way you understand. This page gives you both. The exact Excel answer is above; below, we build the small mental model that makes the fix stick, so the next variation of the same problem solves itself.

Exact answer

In Excel: use File ▸ Save As (or Save a Copy), pick "CSV UTF-8 (Comma delimited) (*.csv)" as the file type, and save — only the ACTIVE worksheet is exported, and formulas are replaced by their current values.

On this page7
▤Annotated stepsExcel
1

Click the worksheet you want to export — CSV saves only the active sheet.

2

File ▸ Save As, choose "CSV UTF-8 (Comma delimited) (*.csv)".

3

Confirm the prompt about keeping only the active sheet.

4

Or skip Excel entirely: drop the .xlsx into the converter above and download the CSV.

Ctrl+CthenCtrl+Shift+V⌘+Cthen⌘+Ctrl+VPaste values · WindowsMac

What this does

CSV is plain text: one row per line, cells separated by a delimiter. Saving as CSV therefore throws away everything that is not a value — formatting, formulas, charts, extra sheets, and data types. That is usually the point (maximum compatibility), but it means the conversion is one-way: keep the original .xlsx if you still need the workbook features. The same idea underpins a lot of everyday Excel work, so the few minutes spent getting it right here pay back across every sheet you build afterwards. Treat it as a pattern, not a one-off, and it stops being something you look up and starts being something you reach for. For “saving an excel file as a csv”, the reliable version is a short checking loop, not just the first command that appears to work. Run it on a deliberately small range first, watch how the affected cells change, and only then apply the same setup to the full sheet. When this is a ribbon command, the selection matters more than the button: confirm the range, apply the command, then spot-check the output before saving. That is what makes a data step that keeps your analysis trustworthy useful in real work: repeatable, auditable, and not dependent on memory or luck.

A worked example

A workbook has the active sheet Orders with 200 rows and a Pivot sheet. Saving as CSV UTF-8 produces orders.csv with exactly the 200 rows of Orders as text — the pivot sheet, the currency formatting, and the =SUM() row all disappear; the SUM cell contains its last calculated number instead. CSV is the lingua franca of data import — CRMs, banks, databases, and scripts all accept it. Exporting cleanly (UTF-8, right delimiter) avoids broken umlauts and shifted columns on the receiving side. When the result is not what you expected, undo straight away rather than repairing it by hand — undo restores the sheet exactly, while manual fixes tend to leave small inconsistencies behind that surface later.

In Google Sheets

This is a command rather than a formula, so there is no syntax to carry over. Google Sheets arranges its commands in menus across the top instead of a ribbon, names some of them differently and does not have every Excel command — look for the equivalent in the Sheets menus or its help before assuming the steps match. Nothing on this page is behind a login or a download: the exact answer is at the top, and the detail below it is there for when you need it. That is the whole promise here — the answer first, and just enough context to make it stick. Here is the takeaway for “saving an excel file as a csv”: follow the steps at the top, check the result on the sheet itself, and keep undo in mind while you experiment. Done once deliberately, it becomes something you do from memory in Excel rather than something you search for again.

Common mistakes

  • Picking the legacy "CSV (Comma delimited)" instead of CSV UTF-8, which mangles ä, é, and other non-ASCII characters.
  • Expecting all sheets in the file — CSV holds exactly one.
  • Re-opening the CSV and being surprised formulas are gone; they were exported as values.
  • Leading zeros (007) lost when the CSV is re-opened in Excel — import the column as text instead.

Frequently asked questions

Why does my exported CSV show semicolons instead of commas?

Excel uses your system list separator. On many European locales that is ";". The converter above lets you pick comma, semicolon, or tab explicitly.

How do I export every sheet of the workbook?

Save each sheet separately (CSV is single-sheet), or use a script/Power Query to batch-export.

Why do my dates look like numbers (e.g. 45443) in the CSV?

Date cells store serial numbers; some exports emit the raw serial. Use our date serial converter, or format the column as text dates before exporting.

Other ways people ask this

On the way here you may have searched this as “saving an excel file” and “saving an excel file as csv” — it is all the same task, and this page is the single, complete answer to it.

Why do people search for this in so many different ways?

Because the same task has many names. “saving an excel file”, “saving an excel file as csv” all point at the one operation explained on this page, which is why they all lead here.