CSV Formatter & Viewer
Normalize CSV files and view them as a table. Auto-detects delimiters, handles quoted fields, and runs entirely in your browser.
About this CSV formatter and viewer
This is a free online CSV formatter and viewer. Paste a CSV or TSV document into the input panel and you'll get a clean, normalized version in the output panel, plus an inline table view of the parsed rows. Quoted fields, embedded newlines, escaped quotes, and mixed line endings are all handled correctly.
Features
- Auto-detect the delimiter (comma, semicolon, tab, pipe) or pick one manually.
- Header row option labels the table view and survives a re-emit.
- Table view renders the parsed rows with sticky headers and horizontal scroll.
- Copy the normalized CSV or download it as a
.csvfile.
How it works
The tool uses the open source Papa Parse library, loaded into your browser on first use. It parses the document into rows, optionally treats the first row as headers, and re-serializes the result with consistent quoting and CRLF line endings (per RFC 4180).
Privacy
Your data never leaves your browser. The whole tool runs locally on this page, so you can safely paste in-house spreadsheets, exports from production databases, or any other sensitive CSV without it touching a server.
Frequently asked questions
Does this tool send my CSV anywhere?
Papa Parse library is fetched once from a public CDN, but your data is never uploaded.How is the delimiter detected?
Does it handle quoted fields with commas, newlines, or embedded quotes?
""), following RFC 4180. The normalized output uses the same convention.