Developer
CSV Viewer
Make sense of a spreadsheet export. Open a file, find the rows you need and download a clean, filtered table.
Up to 10 MB, 100,000 rows and 256 columns. Everything stays in this tab.
Paste CSV data
Works in your browser. No account needed.
Frequently asked questions
Why does my whole file appear in one column?
The separator probably differs from the detected delimiter. Try Semicolon for some regional spreadsheet exports, Tab for TSV, or Pipe for a pipe-separated file. Auto-detection reads the first logical row and ignores delimiters inside quoted fields.
Are quoted commas, line breaks and double quotes supported?
Yes. Quoted fields can contain delimiters and line breaks. Two double quotes inside a quoted field become one literal quote. A missing closing quote produces an error rather than silently showing a misleading table.
Will account numbers or leading zeroes change?
No. Cell values are kept as strings, so values such as 00123 stay intact and formula-looking text is not executed. Sorting recognizes ordinary numeric values for comparison; it does not convert the stored cells or change exported values.
Does Export include rows on other pages?
Yes. Pagination only changes what is displayed. Export writes all rows that match the filter in the current sort order. With First row is a header enabled, column names are included at the top. Missing fields are exported as empty cells.
What are the limits and supported file types?
The viewer supports text CSV and TSV, up to 10 MB, 100,000 data rows and 256 columns. It does not parse .xlsx workbooks. Export the sheet to CSV first. Files are read as UTF-8; older encodings may need to be converted before opening.
About this tool
A CSV export is easy to create but awkward to inspect when every line is shown as raw text. This viewer turns it into a table without uploading it or opening a full spreadsheet application. It is useful for checking an inventory export, finding a customer reference or narrowing a report to a particular product before passing it on.
The parser understands quoted fields, escaped quotes, CRLF and LF line endings, and a UTF-8 byte-order mark. Delimiter detection is a convenience, not a guarantee: a file with a single-column first row can be ambiguous, which is why the separator can always be chosen manually. Ragged rows are shown with empty cells and a note instead of dropping their extra fields.
Filtering is a case-insensitive substring search across every cell. Sorting toggles between ascending and descending order when a heading is clicked. These operations apply to the full loaded dataset; the 25-row pages keep large exports manageable on a phone or laptop.
The CSV download uses commas, UTF-8 and standard field quoting. The viewer does not edit formulas, dates, prices or identifiers, and it does not evaluate spreadsheet formulas. Data remains in memory in this tab, and leaving or clearing the page removes it from the interface.
Updated · Novpix LLC
Related tools
- All developer tools
- CSV to JSON Converter
- JSON to CSV Converter
- ZIP Extractor
- Flexbox playground & generator
- Hash Generator
- CSS Minifier & Beautifier