CSV Viewer
Paste CSV text or open a .csv file and inspect it as a table, with row and column counts and the detected delimiter.
Processed locally in your browser/ Your data stays in your browser.
What is CSV Viewer?
CSV (comma-separated values) is the plain-text format used to exchange spreadsheet-like data. Files differ in delimiter (comma, semicolon, tab, pipe), quoting, line endings and encoding, which makes raw text hard to read.
This viewer parses the text with a real CSV parser, so quoted cells, escaped quotes and line breaks inside cells are handled correctly. It shows the first 500 rows in a table together with the number of rows and columns, the delimiter that was detected, the line-ending style and notes about a byte-order mark or suspicious characters.
How does it work?
- Paste your CSV into the input box, or use the open-file button to load a .csv file from your computer.
- Leave the delimiter on auto-detect, or force comma, semicolon, tab or pipe if the guess is wrong.
- Untick "First row is a header" when the file has no column names.
- Read the summary and browse the table preview; nothing leaves your browser.
Common use cases
- Checking an export from a CRM, bank or analytics tool before importing it somewhere else.
- Finding out why a file opens as a single column in a spreadsheet (wrong delimiter).
- Spotting mojibake such as "é" that reveals an encoding mix-up.
- Quickly counting rows and columns of a large dataset without opening a spreadsheet application.
Examples
Try this input in the tool above:
id,name,email,city,age 1,Alice Martin,alice@example.com,Paris,34 2,Bob Durand,bob@example.com,"Lyon, France",28 3,Chloé Petit,chloe@example.com,Nice,41 4,David Roux,david@example.com,Paris,19
Data rows: 4 Columns: 5 Delimiter: comma ( , ) (auto-detected) Header row: yes Line endings: LF Encoding: UTF-8
Privacy
CSV Viewer runs entirely in your browser. The text or files you provide are processed on your device and are not uploaded, logged or stored on our servers.
Limitations
The table shows at most 500 rows for speed; the row count still covers the whole file. Very large files are better cleaned with the dedicated CSV tools.
Frequently asked questions
Why does my CSV appear as one column?
The delimiter was probably not the one the tool guessed, for example a semicolon in a European export. Choose the delimiter manually and the columns will split correctly.
Does the viewer change my data?
No. It only parses and displays the text. Use the formatter, sorter or filter tools if you want to transform the file.
What does the encoding note mean?
The text you provide is read as UTF-8. If the tool finds a BOM, replacement characters or typical mojibake sequences, it warns you so you can re-export the file as UTF-8.
Related tools
CSV Validator
Check that a CSV is well-formed before importing it, and get a list of problems with line numbers.
JSON & Data
CSV to JSON Converter
Turn CSV rows into clean JSON in one step, with typed values, custom delimiters and pretty or minified output.
JSON & Data
CSV Formatter
Re-serialize messy CSV into a consistent file: same quoting rules, trimmed cells, one delimiter and one line-ending style.
JSON & Data
CSV Sorter
Order the rows of a CSV by one column, comparing values as text, natural text, numbers or dates.
JSON & Data
CSV Filter
Keep only the CSV rows that match a condition on one column, or on any column at once.
JSON & Data
Excel Viewer
Look inside a spreadsheet without Excel: switch sheets, read the first rows and check the size of each sheet.
JSON & Data
JSON Viewer
Explore a JSON document as an expandable tree instead of a wall of text, with a summary of its structure.
JSON & Data