Skip to content

File & Data Tools

View a CSV file

Open a CSV or Excel file, search across every column, and see exactly what is in the cells.

  • Free, no signup
  • No upload — runs on your device
  • No watermark
  • Unlimited use

CSV Viewer

Processed locally
Drop a CSV or Excel file here

.csv, .tsv, .xlsx, .xls

The point of a viewer is that it changes nothing

Opening a CSV in Excel to "just have a look" is how leading zeros die. The type inference runs on open, silently, and if you then press Ctrl-S you have written the corruption back to disk. Half the CSV damage in the world happens during an inspection nobody intended to be an edit.

A viewer that renders text as text has no such failure mode. Every cell here is displayed exactly as the bytes in the file, so 01234 is 01234, SEPT1 is SEPT1, and a sixteen-digit account number keeps all sixteen digits. Nothing can be saved, so nothing can be corrupted.

It is also faster. Excel builds a full calculation model on open. A viewer parses and prints. A hundred-megabyte CSV that takes Excel a minute renders here in a few seconds — because it never asked what type anything was.

How it works

  1. Drop in a CSV or Excel file
  2. Type in the search box to filter rows
  3. Adjust how many rows are shown at once
Why nothing uploads. Every operation on this page happens inside your browser using JavaScript and WebAssembly. Your file is read into memory, processed, and offered back as a download. It is never transmitted. Disconnect from the internet after this page loads and the tool keeps working.

Frequently asked questions

Can I edit the file in this viewer?
No, deliberately. A viewer that cannot write cannot corrupt. Use Excel or a text editor for edits, once you know what is in the file.
Does it show Excel files too?
Yes, .xlsx and .xls. The first sheet is displayed. Use Excel to CSV if you need a different sheet exported.
How large a file can it open?
Tens of megabytes render quickly. The entire file is parsed in memory, so the ceiling is your device rather than a fixed limit.
Does the search look at every column?
Yes. Typing filters to rows where any cell contains your text, case-insensitively.
Is the file uploaded to view it?
No. It is parsed by JavaScript in your browser and never transmitted. You can disconnect from the internet and it still works.