FreeOnlineQR

CSV Viewer

Paste a CSV and read it as a table instead of counting commas. The delimiter is detected for you — comma, semicolon, tab or pipe — and quoted fields are parsed properly, which means an address containing a comma stays in one column and a quoted field containing a line break stays in one cell. It also tells you when rows have different column counts, which is almost always a sign of an unescaped delimiter somewhere.

Off by default because a leading space can be real data. Turn it on for a file exported with padding.

Result

Nothing is uploaded — this tool runs inside your browser, so your files never leave your device.

Help us improve

Why use this tool

  • Detects comma, semicolon, tab and pipe automatically
  • Handles quoted fields containing commas, quotes and line breaks
  • Flags rows whose column count doesn't match the rest
  • Runs in your browser — a CSV of customer records is never uploaded

How it works

  1. 1Paste your CSV, or open the file in a text editor and copy it in.
  2. 2Leave the delimiter on automatic unless it guesses wrong.
  3. 3Read the table — and the note underneath if any rows look ragged.

CSV Viewer — frequently asked questions

Because fields are allowed to contain commas as long as they're quoted, and real data is full of them — addresses, product descriptions, anything with a list in it. `"Loves commas, apparently"` is one field, not two. A splitter shifts every column after it, which is why a spreadsheet imported that way looks fine for two hundred rows and then goes wrong.

Explore the other tools

Same deal everywhere on the site — free, no sign-up, and no watermark on anything you download.

Or see every tool on one page.