How to Convert CSV to Excel on iPhone and iPad (Free)

How to Convert CSV to Excel on iPhone and iPad (Free) You got sent a CSV file on your iPhone — an invoice export, a contacts list, a […]

How to Convert CSV to Excel on iPhone and iPad (Free)

You got sent a CSV file on your iPhone — an invoice export, a contacts list, a report from work — and you need it as a real Excel (.xlsx) file. On a desktop, you'd fire up Excel's import wizard and be done. On an iPhone or iPad, that wizard doesn't exist, and the file just sits there as a block of comma-separated text.

The good news: you have three solid free routes right on your phone. Apple Numbers comes preinstalled on every iPhone and iPad and exports clean .xlsx files. Google Sheets in Safari or Chrome handles the conversion for free with your Google account. And a free online converter — like the free CSV to Excel converter — does the job right in mobile Safari without installing anything.

Below, you'll get tap-by-tap steps for all four routes (including the Microsoft Excel mobile app), a comparison to help you pick, the mobile-specific pitfalls that trip people up, and fixes for every common failure. By the end you'll have a working .xlsx you can open anywhere.

Method 1: Numbers (Preinstalled, No Account Needed)

Numbers is Apple's spreadsheet app, and it's already on your device unless you deleted it. It opens CSVs directly and exports to Excel format with one tap. This is the fastest route if you just want it done.

  1. Find your CSV. It might be an email attachment, a download in the Files app, or in iCloud Drive. If it's in Mail, tap the attachment to preview it, then tap the share icon (box with an arrow pointing up) and choose Numbers from the app list. If Numbers isn't visible, scroll the row and tap More.
  2. Let Numbers import it. Numbers opens the CSV and shows it as a table. Look at the first few rows right away — check that columns landed in separate columns and headers look right.
  3. Fix the columns if needed. If everything is jammed into one column, tap the table, then the Format button (paintbrush icon) > Table > and look for the separator setting. Numbers usually guesses the delimiter correctly, but you can switch it between comma, semicolon, and tab here.
  4. Export to Excel. Tap the three dots (···) in the top bar, choose Export, then Excel. Numbers creates the .xlsx file.
  5. Save or send it. Tap Save to Files to store it on your iPhone, or share it directly via Mail, Messages, or AirDrop.

That's it — five taps and you have an .xlsx file. Numbers preserves most formatting, dates, and numbers reasonably well, though very complex formulas or pivot-style layouts can shift slightly on export. For ordinary data tables, it's clean.

Method 2: Google Sheets in Safari or Chrome

If you have a Google account, Sheets gives you more control than Numbers — you can clean up the data before converting, and you get Sheets' version of the data-import dialog.

  1. Upload the CSV to Google Drive. Open drive.google.com in Safari or Chrome, sign in, tap + New > File upload, and pick your CSV from Files.
  2. Open it in Sheets. Tap the uploaded file in Drive, then tap Open with > Google Sheets. Sheets converts the CSV into a spreadsheet automatically.
  3. Check and clean up. This is your chance to fix anything: select a column and use Format > Number to set dates, currency, or plain text; find-and-replace bad characters; delete junk rows. A quick cleanup here saves headaches later — if dates are misbehaving on iPhone, see the date-fix guidance in csv-date-format-fix-excel.
  4. Download as Excel. Tap the three dots (⋮) menu (or the file menu on iPad) and choose Download > Microsoft Excel (.xlsx).
  5. Save the file. Safari shows the download at the top of the screen (the down-arrow icon); tap it, then Save to Files or open it in Excel or Numbers directly.

The Sheets route shines when the CSV needs cleanup first — merged headers, wrong date formats, extra columns. Do the fixing in the browser, then export once it's right. If you don't have Excel at all and just need any spreadsheet app to finish the job, the no-Excel approaches in convert-csv-to-excel-without-excel pair well with this method.

Method 3: Free Online Converter (Nothing to Install)

This is the simplest route: no app, no account. A web-based converter takes your CSV and hands back an .xlsx file, all inside mobile Safari.

  1. Open the converter. In Safari, go to the free CSV to Excel converter.
  2. Upload your CSV. Tap the upload button and choose your file from the Files app, iCloud Drive, or wherever it lives. On iOS, Safari's file picker reaches all your Files locations, so you can grab it from Downloads, iCloud Drive, or On My iPhone.
  3. Convert. Tap the convert button and wait a few seconds while the site processes the file.
  4. Download the .xlsx. Tap the download link. Safari downloads the file — tap the down-arrow icon in the address bar, tap the file, then Save to Files or share it into Excel, Numbers, or Sheets.
  5. Verify the result. Open the downloaded file in Numbers or Excel to confirm the columns, dates, and numbers look right before you send it on.

Use this route when you don't want to install or sign into anything — someone else's phone, a borrowed iPad, or a one-off conversion. Keep the CSV handy until you've verified the output; if something looks wrong (see the troubleshooting section below), it's fastest to fix the source and re-convert.

Method 4: Microsoft Excel Mobile App

If you have the free Excel app for iOS installed and a free Microsoft account, you can do the whole thing inside Excel itself.

  1. Install Excel from the App Store and sign in with a free Microsoft account (viewing and basic editing are free; a Microsoft 365 subscription is only needed for some advanced features).
  2. Open your CSV. In the Excel app, tap Open and browse to your file via OneDrive, iCloud, or On My iPhone. Alternatively, open the CSV in Files and use the share sheet to send it to Excel.
  3. Check the import. Mobile Excel does a basic import — no delimiter dialog like the desktop wizard. If the columns look wrong, the source file probably uses semicolons or tabs; fix it in Numbers or Sheets instead (see Method 1 or 2).
  4. Save as .xlsx. Tap the three dots (···) or the file menu, choose Save a Copy or Save As, pick the Excel Workbook (.xlsx) format, and choose where to save it (OneDrive, iCloud, or On My iPhone).

The mobile app's import is the weakest of the four — it doesn't ask about delimiters, encodings, or date formats. Use it when the CSV is a simple comma-separated file and you want the result to stay in Excel's ecosystem. For tricky files, convert with Numbers or Sheets first, then open the finished .xlsx in the Excel app.

Comparison: Which Method Should You Pick?

Method Cost Keeps formatting/dates best? Needs an account? Best when
Numbers Free (preinstalled) Good — solid on dates and numbers No You want the fastest route with nothing to install or sign into
Google Sheets Free Best — clean up data before exporting Yes (Google) The CSV needs fixing (bad dates, junk rows) before conversion
Online converter Free Good for simple files No One-off conversion on someone else's device, or you want zero setup
Excel mobile app Free (basic) Decent, but weak import options Yes (Microsoft) Simple comma CSVs you want to keep in OneDrive/Excel

Quick rule of thumb: simple file and you just want it done → Numbers. Messy file → Google Sheets. Nothing installed and no sign-in → online converter. Already live in the Microsoft ecosystem → Excel app.

Mobile-Specific Pitfalls and How to Avoid Them

Converting on a phone introduces problems desktops never have. Here's what to watch for.

Getting the CSV into the right app

On iOS, files scatter across Mail attachments, the Files app, iCloud Drive, and app-specific folders. Mail attachments: tap and hold the attachment, use the share sheet, and send it to Numbers, Sheets, or Files. Files app: if the CSV is in Downloads or iCloud Drive, long-press it to get the share sheet. If an app doesn't appear in the share sheet, scroll to the end and tap More to enable it. A common gotcha: the CSV preview in Mail looks fine, but the file you actually shared is a truncated preview — always share from the full attachment, not the inline preview.

Dates changing with your device locale

iOS formats dates according to your region settings. A CSV with 03/04/2026 may become March 4 on a US-locale phone and April 3 on a UK-locale phone — and re-exporting can bake the wrong interpretation into the .xlsx permanently. Before converting, note which date order the source file uses (US month-first vs. day-first), and after conversion, spot-check a few dates you know. If they're flipped, fix them in Google Sheets (select the column, Format > Number > Custom date) before the final export. The full walkthrough for stubborn date problems is in csv-date-format-fix-excel.

Numbers splitting columns wrong

European exports often use semicolons instead of commas (because the comma is the decimal separator there), and Numbers sometimes guesses wrong. If your table shows one column of text with semicolons, or columns shifted by one, tap the table > Format (paintbrush) > Table and change the column separator to match the file. If Numbers still won't cooperate, the Sheets route handles delimiter choice more explicitly.

Large CSVs crashing mobile apps

Phones have less memory than desktops, and a CSV with hundreds of thousands of rows can freeze Numbers or the Excel app. Signs: the app hangs on import, or closes itself. Fixes: open it in Google Sheets instead (the heavy lifting happens on Google's servers, not your phone), or split the file into smaller chunks — by month, region, or row range — and convert each chunk separately. If you're on Wi-Fi and it's still struggling, Sheets is almost always the answer.

Finding the downloaded .xlsx afterwards

Safari downloads land in the Downloads folder of the Files app (or iCloud Drive > Downloads if you sync). Open Files, tap Browse, and look under On My iPhone > Downloads. If you used "Save to Files" from a share sheet, check where you chose to save it — the picker defaults to the last-used location, which is easy to forget. Pro tip: right after downloading, long-press the file in Safari's download list and move it somewhere memorable, like an iCloud Drive folder named for the project.

When It Breaks: Troubleshooting

"Numbers shows one column of comma text"

The delimiter wasn't detected. Tap the table, open Format > Table, and set the column separator to comma manually. If the file actually uses semicolons or tabs, pick that instead. Still broken? The file may use a delimiter Numbers doesn't offer — run it through the free CSV to Excel converter or Google Sheets instead.

".xlsx won't open after export"

First, check the file isn't zero bytes (look at its size in the Files app — long-press > Get Info). A 0 KB file means the export was interrupted; redo it on stable Wi-Fi. If the size looks fine but Excel complains the file is corrupt, the export may have choked on special characters or very long cell values — try exporting from Numbers to CSV first, then converting that CSV via the online converter or Sheets.

"Google Sheets download fails on cellular"

Large exports can time out on a weak mobile connection. Connect to Wi-Fi and retry. If it still fails, try Sheets' Share > Export path instead of Download, or use the Google Drive app's "Make available offline" on the spreadsheet first, then export.

"Converter site upload blocked"

Mobile Safari sometimes blocks uploads from certain Files locations. Move the CSV to On My iPhone or iCloud Drive in the Files app first, then upload from there. Also check you're not in a Private browsing tab with aggressive content blockers — temporarily disable the content blocker for the site if the upload button does nothing.

"Special characters garbled (é, ñ, 中文)"

This is an encoding problem: the CSV is saved in something like Windows-1252 or Latin-1, but the app read it as UTF-8 (or vice versa). Numbers' export usually carries the original encoding through, so if the CSV looked right when you opened it but garbled after export, re-import it in Google Sheets — Sheets' import dialog lets you pick the character encoding (File > Import > select the file > choose the encoding). If your source data came from a Mac export, csv-to-excel-on-mac covers the Mac-side encoding settings that prevent this. Chromebook users hitting the same wall should see convert-csv-to-excel-on-chromebook.

Your 60-Second Checklist

  • [ ] Locate the CSV — full attachment or Files app, not an inline preview.
  • [ ] Pick your route — Numbers for speed, Sheets for cleanup, online converter for zero setup, Excel app for the Microsoft ecosystem.
  • [ ] Check the columns — one value per column; fix the delimiter if they're jammed together.
  • [ ] Spot-check dates and numbers — confirm the locale didn't flip day/month and decimals survived.
  • [ ] Export or download the .xlsx — via Export > Excel, Download as .xlsx, or the converter's download button.
  • [ ] Save to Files — move it somewhere you'll find again, not just the Downloads folder.
  • [ ] Open the result — verify it opens and the data looks right before sending it on.

Do that, and the CSV that landed in your inbox becomes a proper Excel file in about a minute — no computer required.

CE
csvtoexcel.site team

We build free, private, browser-based file tools. Every guide is written and tested by our editors.