Loading…

How to use CSV Viewer

Load a CSV file or paste the text, then click any column heading to sort and type in the search box to filter. Row and column counts update as you go.

Frequently asked questions

Is my file uploaded anywhere?

No. The file is read with the browser's FileReader API and parsed in memory on your own machine. Nothing is sent over the network, which means you can safely open exports containing customer records, salaries or financial detail.

How does it handle awkward CSV files?

The parser handles quoted fields, commas and line breaks inside quotes, doubled quotes as an escape, and both CRLF and LF line endings. It also auto-detects whether your delimiter is a comma, tab, semicolon or pipe and whether the first row is a header.

What happens with very large files?

Only the first block of rows is rendered so the page stays responsive, and a notice tells you how many rows the file actually contains. Sorting and searching still run over the complete dataset, not just the visible page.

More Charts & Data Tools

CSV Cleaner
Clean messy CSV files: trim whitespace, drop empty rows and columns, normalise line endings and fix quoting, then download it.
CSV Duplicate Remover
Remove duplicate rows from a CSV, on the whole row or keyed on the columns you choose, and see exactly how many were dropped.
CSV Splitter
Split a large CSV into smaller files by row count or by number of parts, each keeping the header row and its own download button.
CSV Merger
Combine several CSV files into one, matching columns by header name or stacking them, with a union or intersection of columns.
CSV Column Extractor
Pick, reorder and rename the CSV columns you want to keep, then export a tidy new CSV containing only those fields.
CSV to JSON Converter
Convert CSV to a JSON array of objects and JSON back to CSV, with typed numbers, a live table preview and one-click download.
CSV Transposer
Swap the rows and columns of any CSV so records become fields, with a live preview and a download of the transposed file.
Summary Statistics Calculator
Get count, sum, mean, median, mode, min, max, range, variance, standard deviation and quartiles for every numeric CSV column.
Pivot Table Builder
Build a pivot table from any CSV: choose a row field, a column field, a value field and sum, count, average, min or max.
Frequency Counter
Count how often each value appears in a chosen CSV column, with percentages, a mini bar visual and a copyable results table.
Bar Chart Maker
Turn pasted numbers or a CSV into a clean labelled bar chart with gridlines and value labels, then download sharp SVG or PNG.
Line Chart Maker
Plot one or many data series as a line chart with nice axis ticks, a legend and optional smoothing, and export SVG or PNG.

← View all Charts & Data ToolsBrowse all 1,100+ tools →