CSV Viewer Open CSV

How to view a CSV file on iPhone

iOS has no built-in app for a .csv, so a tapped attachment often does nothing at all. Here is how to actually read one — without installing anything or uploading it.

5 min read

The fastest way

  1. Open viewcsvonline.com in Safari.
  2. Tap Browse file.
  3. Choose Browse in the sheet that appears, then find your .csv in the Files app, iCloud Drive, or wherever you saved it.
  4. The file opens as a table. Scroll it with a finger — the header row and the row numbers stay pinned as you go.

The file is read by Safari on your phone and parsed there. Nothing is uploaded, so this works on aeroplane mode once the page has loaded, and it is safe for a bank or payroll export.

Opening a CSV from an email

Tapping a .csv attachment in Mail usually shows either nothing or an unreadable wall of text, because iOS has no default handler for the type. Save it first:

  1. Touch and hold the attachment in Mail.
  2. Choose Save to Files, and pick On My iPhone → Downloads.
  3. Open the viewer in Safari, tap Browse fileBrowse, and pick it from Downloads.

In Gmail, tap the download arrow on the attachment first, then use the share sheet to Save to Files. Outlook is the same — Save to Files from the attachment's menu.

From the Files app, iCloud, Drive or Dropbox

The Browse sheet reaches every storage provider you have installed, not just local storage. If Drive or Dropbox does not appear in the sidebar, tap Edit in the Browse tab of Files and switch it on. From there the file opens exactly like a local one.

A CSV stored in the cloud with a public link can also be opened without downloading it at all — paste the link into the From URL tab. See the URL viewer for which links work.

Add it to your Home Screen

If you open CSVs more than once, make the viewer an app:

  1. Open the site in Safari.
  2. Tap the Share button (the square with an arrow).
  3. Scroll down and tap Add to Home Screen.
  4. Tap Add.

It now launches full-screen from your Home Screen with no browser chrome, and — because the whole viewer is cached on the device — it opens files with no connection at all. Which is the point: an offline app that reads your data on your phone has nowhere to send it.

What about App Store apps?

OptionReality
Numbers (Apple, free)Imports CSV, but converts types — leading zeros and long IDs are damaged, same as Excel
Excel for iOSNeeds a Microsoft account for files past a small size; same conversion problems
Google SheetsUploads the file to Google before you can read it
Free “CSV reader” appsUsually ad-supported, and many upload the file to their own servers
Browser viewerNo install, no account, no upload, no row limit

On iPad

Identical steps — and the extra screen width means wide files need much less horizontal scrolling. In Split View you can keep Mail and the viewer side by side and drag a .csv attachment straight onto the page, which is the fastest route on iPadOS. With a Magic Keyboard attached, the arrow keys move between cells and / jumps to the search box.

Troubleshooting

ProblemFix
Tapping the attachment does nothingSave to Files first, then open it from the viewer
The file is not in the Browse sheetCheck On My iPhone → Downloads, or use the search field at the top of Files
Everything lands in one columnThe file uses semicolons or tabs — this viewer detects both; a different app may not
Accented characters look wrongThe file is Windows-1252; this viewer detects it and names the encoding in the status bar
Safari reloads and loses the fileA very large file exhausted the tab's memory. Close other tabs, or split the file first
Text is too smallRotate to landscape, or pinch to zoom — the table zooms with the page