CSV Viewer Online

Drop a CSV and read it as a table. Nothing is uploaded, so you can open a file you would not hand to a website, and there is no row limit because the work happens on your machine.

Input

Read on this page. Nothing is uploaded.

Edit
Paste or upload something above and it will appear here.

Why not just open it in Excel

Because Excel changes things. It reads 5-3 as a date, drops the leading zero from 0044, and truncates numbers past fifteen digits. If all you want is to look at the file, a viewer that treats every value as text shows you what is actually there.

It is also faster. A CSV opens here as soon as it is parsed, with no import dialog asking about delimiters and encodings.

Delimiters and encoding

The delimiter is detected from the first few lines, which handles the semicolon-separated files that European locales produce. If the detection is wrong, the file appears as one column, and switching the delimiter by hand fixes it.

Files are read as UTF-8. A file saved in a legacy Windows encoding will show mojibake in place of accented characters, which is a property of the file rather than of the viewer.

Questions

Is there a row limit?

No. The parsing runs in a background thread in your browser. Files with hundreds of thousands of rows load fine; only the first few hundred rows are drawn at once, which is what keeps scrolling smooth.

Is my file uploaded?

No. It is read by JavaScript on this page and never transmitted. That is what makes it safe for a file you would not send to a converter.

Other tools