Free CSV to Numbers — XLSX recommended — SheetJS — no upload

Import CSV into Numbers
Opens instantly,
no import dialog.

Free CSV to Apple Numbers converter. Download an XLSX file that Numbers opens natively with no import wizard — auto-sized columns, bold header, number detection. Or get a clean UTF-8 CSV for the Numbers Text Import. Your data never leaves your browser.

Your data never leaves your browser
Numbers-native XLSX output
Auto column widths
Mac, iPhone & iPad
Always free
CSV to Apple Numbers  100% client-side
XLSX is generated via SheetJS — the same library used by CSV to Excel. Numbers opens .xlsx natively with no import dialog.
Drop your CSV file here
.csv, .txt or .tsv — or paste below
or paste CSV directly
Output format
Excel .xlsx
Opens in Numbers with no dialog — auto column widths, bold header, number detection.
Recommended
Clean CSV
UTF-8 BOM encoding — Numbers' import wizard detects comma delimiter correctly.
 Ready for Numbers

      
How to open in Apple Numbers

Three methods — the XLSX route needs zero clicks in any import dialog.

Mac — drag and drop (fastest)

  1. Download the .xlsx from CSVShift
  2. Drag the file onto the Numbers icon in your Dock
  3. Numbers opens it instantly — no import dialog, no delimiter selection

iPhone & iPad

  1. Download the .xlsx via Safari or AirDrop it from your Mac
  2. Tap the file in the Files app
  3. Tap Open with Numbers — the spreadsheet opens fully formatted

iCloud Drive (any device)

  1. Upload the .xlsx to iCloud Drive at icloud.com
  2. On any Apple device, open the Files app → iCloud Drive
  3. Tap the file — Numbers opens it automatically
XLSX vs CSV — which to choose
FeatureXLSX (recommended)Clean CSV
Import dialog in Numbers None — opens instantly Shows Text Import Settings
Number types preserved Integers and decimals detected All columns open as text
Auto column widths Yes — set by CSVShift Numbers uses default widths
Bold header row Light grey background No formatting
Opens on Windows/Linux Excel, LibreOffice Any text editor
When do you need CSV to Numbers?
Data analysis on Mac

Numbers is the default spreadsheet on macOS and iOS. CSV exports from web apps, databases and analytics tools need to be imported into Numbers for further analysis, charting and sharing with Apple users via iCloud.

iPad and iPhone workflows

Numbers on iPad is a powerful spreadsheet tool for mobile data review. Converting CSV to XLSX via CSVShift and transferring via AirDrop or iCloud Drive produces a formatted spreadsheet ready to present on an iPad without any additional setup.

Google Sheets to Numbers

Export from Google Sheets as CSV, then convert to XLSX via CSVShift. Numbers opens the XLSX with correct column types — a cleaner result than Numbers' direct CSV import which treats numeric columns as text.

Database exports

MySQL, PostgreSQL and SQLite exports come out as CSV. Converting to XLSX before opening in Numbers avoids the manual step of converting text columns to numbers in Numbers' format toolbar.

Related CSV tools
Popular searches
csv to numbers import csv to apple numbers how to open csv in numbers csv to numbers mac convert csv to numbers open csv in numbers iphone csv to apple numbers online csv to numbers free import csv numbers ipad numbers app csv import

XLSX for Numbers —
no dialog, no rework. No server.

When you open a CSV directly in Numbers, it shows the Text Import Settings panel every time — and all columns come in as text, so numbers need to be converted manually. CSVShift generates an XLSX via SheetJS that Numbers opens instantly: column widths auto-fitted, integers and decimals already detected, header row with light grey background.

The .numbers format (IWA protobuf inside ZIP) cannot be generated in a browser. XLSX is the correct cross-platform approach — it opens in Numbers, Excel, LibreOffice and Google Sheets with full fidelity.

Opens natively in Numbers
XLSX opens in Numbers with no import wizard — drag, drop, done.
Number detection
Integers and decimals are stored as numeric cells — not text — so formulas and charts work immediately.
Auto column widths
Each column sized to its longest value — no manual drag-to-resize after import.
Free, no conditions
No row limit, no watermark, no account. Funded by display advertising only.
Frequently asked questions
How do I open a CSV file in Apple Numbers?
Download the XLSX from CSVShift and drag it onto Numbers — it opens instantly with no dialog. Or open the CSV directly via File → Open — Numbers shows a Text Import Settings panel where you confirm comma delimiter and UTF-8 encoding. The XLSX route is faster and imports number types correctly.
Why can't CSVShift create a .numbers file directly?
The Apple .numbers format uses a proprietary protobuf-based binary format (IWA) inside a ZIP that requires Apple's native tools to create. No browser-based tool can generate a valid .numbers file. XLSX is the correct alternative — Numbers opens it natively with full fidelity.
How do I open a CSV in Numbers on iPhone or iPad?
Download the XLSX from CSVShift → AirDrop or save to iCloud Drive → tap the file in the Files app → tap Open with Numbers. The spreadsheet opens fully formatted. Alternatively, email yourself the XLSX and tap the attachment in Mail to open with Numbers.
Is my data safe when converting CSV for Numbers online?
Yes. The XLSX is generated entirely in your browser by SheetJS. Your CSV is never uploaded to any server. Open the Network inspector during conversion — zero outbound requests carry your data.