This article shows you exactly how to convert Apple Numbers spreadsheets to CSV (comma-separated values) files on a Mac, including the steps for both the Numbers app and the iCloud web version. You’ll learn what CSV actually preserves, how to handle common issues like commas in your data and character encoding, and what to do when you need a different delimiter.
Why Convert Numbers to CSV?
CSV is a plain-text format that stores tabular data with each row on a new line and each column separated by a comma. It is one of the oldest and most widely supported data exchange formats, used by spreadsheet programs, databases, accounting software, and programming languages. Unlike the native Numbers format (.numbers), which can store formulas, charts, images, and complex formatting, a CSV file contains only the raw cell values. This makes it ideal for moving data between different applications or importing into a database, but it also means you lose any formulas, formatting, and multiple sheets.
How to Convert in the Numbers App (macOS)
If you have the file in the Numbers app on your Mac, the conversion takes only a few clicks:
- Open the spreadsheet in Numbers.
- Go to File > Export To > CSV….
- In the dialog that appears, choose a delimiter (comma is the default, but you can also pick tab or another character).
- Check the option Include table names if you want the sheet name as the first row (usually you leave this unchecked).
- Click Next, choose a location and filename, then click Export.
That’s it. The exported file will have a .csv extension and can be opened in Excel, Google Sheets, or any text editor.
How to Convert Using iCloud (Web Browser)
If you don’t have the Numbers app installed, or you’re on a computer without macOS, you can use the free iCloud web version:
- Go to iCloud Numbers and sign in with your Apple ID.
- Click the upload icon (a cloud with an upward arrow) and select your .numbers file.
- Once the file opens, click the spreadsheet name at the top, then choose Download a Copy.
- In the format dropdown, select CSV and click Download.
This method works on any device with a browser and doesn’t require any software installation.
What Happens to Formulas, Formatting, and Multiple Sheets?
CSV is a flat format, so it only exports the values you see in the cells. Here’s what you lose and what you keep:
- Formulas: The calculated result is exported, not the formula itself. For example, if cell B1 contains
=A1*2, the CSV file will contain the number that results, not the formula text. - Formatting: Fonts, colors, borders, number formats (like currency symbols or date formats) are all dropped. Dates and numbers are exported as their underlying values, which can sometimes look like raw numbers (e.g., a date might become a serial number).
- Multiple sheets: Only the currently active sheet is exported. If you have several tabs, you’ll need to export each one separately.
- Images and charts: These are not included in CSV. You’ll lose any visual elements.
Common Problems and How to Fix Them
Here are the most frequent issues people run into when converting Numbers to CSV, and how to solve them:
- Commas in your data: If a cell contains a comma (like “Smith, John”), the CSV format will break unless the value is enclosed in double quotes. Numbers does this automatically when exporting, so you usually don’t need to worry. But if you’re opening the file in a text editor and it looks wrong, check that the quotes are present.
- Character encoding (é, ü, etc.): By default, Numbers exports CSV as UTF-8, which handles most international characters. However, some older Windows programs expect a different encoding (like Windows-1252). If you see garbled characters, open the CSV in a text editor like TextEdit and re-save with a different encoding, or use a tool like
iconvin Terminal. - Only one sheet exported: As mentioned, CSV only contains one sheet. If you need all sheets, you must export each one individually, or consider using a different format like Excel (.xlsx) that supports multiple sheets.
- Leading zeros lost: If you have data like “00123”, the CSV will likely export it as “123” because Numbers treats it as a number. To preserve leading zeros, format the cells as text before exporting, or add a note in the CSV header.
Alternatives to CSV: When to Use Excel or TSV
CSV isn’t the only export option. Depending on your needs, you might prefer:
- Excel (.xlsx): Use this when you need to preserve formulas, formatting, multiple sheets, and charts. It’s the best choice if the recipient will continue editing in Excel or Numbers.
- Tab-Separated Values (.tsv): If your data contains many commas, using a tab as a delimiter can be safer. You can choose this in the Numbers export dialog by selecting “Tab” as the delimiter. Many databases and statistical tools accept TSV.
- Comma-Separated Values (.csv): Stick with CSV for maximum compatibility with legacy systems, email marketing tools, and simple data exchange.
Frequently Asked Questions
Does the Numbers export include the header row?
Yes, by default Numbers exports the first row as the header row. If you don’t want it, you’ll need to delete it from the spreadsheet before exporting, or edit the CSV afterward.
Can I convert multiple Numbers files at once?
Not directly in the Numbers app. You’ll need to open each file and export it individually. However, you can use AppleScript or Automator to batch-process files if you’re comfortable with scripting.
Why does my CSV open in Excel with all data in one column?
This usually happens when the file is not actually comma-delimited, or when the delimiter is not recognized. Try opening the CSV in a text editor to check if commas are present. If you used a different delimiter (like tab), you’ll need to tell Excel to split on that delimiter during import.
Will my formulas recalculate in the CSV?
No. The CSV contains only the static results of the formulas at the time of export. If you change the original Numbers file, the CSV will not update automatically.
How do I convert a Numbers file on an iPhone or iPad?
Open the file in the Numbers app on your iOS device, tap the share button (the square with an arrow), then choose Export and select CSV. You can then save it to Files or share it.
Is there a way to convert CSV back to Numbers?
Yes, simply open the CSV file in Numbers (File > Open). Numbers will import the data and treat it as a new spreadsheet. This is a one-way conversion in the sense that any formatting or formulas you originally had will be lost.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Remote Desktop on Raspberry Pi: How to Enable It
- Word Select Last Line in Paragraph?
- Google Assistant IFTTT Recipes: 7 Useful Automations
- OLED TVs in Dark Rooms: Why They Look Better and When They Don’t
- Philips DST7060/20 7000 Series Iron: Specs & Fit
- Coal Fueled Jet Aircraft: Could It Work?675 L