Fileseen Share a file

CSV viewer

CSV viewer: see a CSV file as a clean table

A CSV opened in a text editor is a wall of commas. Drop it here instead: the CSV viewer splits it into columns, keeps the header row on top as you scroll, and runs entirely in your browser.

Your file never leaves this device. It is opened here, in your browser, and nothing is uploaded.

How to view a CSV file

Read a CSV in three steps

Comma, semicolon, tab or pipe separated: the viewer works it out.

  1. Step 1

    Choose the CSV

    An export from a bank, a shop, a CRM or a database.

  2. Step 2

    Read it as a table

    The first row stays pinned as a header, and every row is numbered.

  3. Step 3

    Spot the problem

    Odd columns, stray quotes and missing values are easy to see in a grid.

What a CSV file is

CSV means comma-separated values: plain text where each line is a row and commas split the columns. A value that contains a comma is wrapped in double quotes. The closest thing to a rule book is RFC 4180, and the Library of Congress keeps a format description. In practice CSV files vary: many programs in Europe use semicolons because the comma is the decimal mark there, and database exports often use tabs.

A CSV of orders opened in the CSV viewer, with order numbers, customers, cities, items and totals in columns
A 33-row orders export in the CSV viewer, with the header row pinned.

Why open a CSV here instead of in Excel

Excel guesses what each value is, and the guesses change the data: ZIP codes and phone numbers lose their leading zeros, long ID numbers turn into 1.23E+15, and anything that looks like a date becomes one. This viewer shows every value exactly as it is written in the file, which makes it the quickest way to check an export before importing it somewhere. Parsing is done by the open-source Papa Parse library.

Limits

Files up to 200 MB open, and the first 2,000 rows are shown. A multi-gigabyte CSV is too big for any browser tab: on a Mac or Linux, the command head -n 1000 big.csv gives you the first thousand lines, and database tools such as SQLite can import the whole file. The viewer reads UTF-8 text; a file saved in an older encoding can show odd characters in names with accents.

The disadvantages of CSV

  • No data types: a number, a date and a word all look the same, so each program guesses.
  • One table only: no sheets, no formatting, no formulas.
  • No single standard: separators, quoting and encodings differ between programs.

Those are also its strengths: almost every program can read and write it, and it stays readable for decades.

FAQ

CSV viewer questions

How do I view a CSV file?

Drop it on the box at the top of this page and it opens as a table. A spreadsheet program also opens CSV files, but may change values such as leading zeros.

How do I convert a CSV file to a readable file?

To read it, a table view like this one is enough. To keep it as a spreadsheet, open it in Excel, Google Sheets or LibreOffice Calc and save it as .xlsx.

Is a CSV file like Excel?

A CSV holds one table of values as plain text. An Excel file holds several sheets with formatting, formulas and charts. Excel can open a CSV, but a CSV cannot store anything Excel adds.

What programs can open a CSV file?

Any text editor, every spreadsheet program, databases, and browser viewers such as this one.

How do I open a very large CSV file?

This viewer opens files up to 200 MB and shows the first 2,000 rows. For files of several gigabytes, use a command-line tool or import the file into a database.

Does the viewer change my data?

No. Values are shown exactly as written, including leading zeros and long numbers, and the file is not modified or uploaded.