Filery

CSV Viewer & Converter

View and query CSV files, then export as JSON, XLSX or Markdown.

Choose CSV or TSV file or drop it anywhere on this page CSV · TSV · TXT Processed on your device — never uploaded

How to csv viewer & converter

  1. Drop in a CSV or TSV file — the tool previews the first rows immediately.
  2. Filter, sort and select columns in the table view.
  3. Export in the format you need.

About this tool

CSV is the lingua franca of tabular data: every database, every spreadsheet application, and almost every analytics tool can export it. The format is also just barely structured enough to be annoying — different delimiters, optional quoting, inconsistent line endings, encoding disasters from mixing Excel on Windows with data from a Linux export — and just barely unstructured enough that a general-purpose editor handles it better than a text file.

The streaming architecture means file size is not a practical concern. A CSV of server access logs with five million rows loads and browses at scroll speed because only the visible rows are in the DOM at any point. Sorting triggers a background sort of the full dataset and swaps in the new order. Export works the same way — the output is written row by row rather than materialising the entire dataset in memory at once.

Questions

How does it handle files with millions of rows?
The file is read and parsed as a stream. Only the rows currently visible in the viewport are rendered; the rest are held in a virtual list. Filtering and sorting operate on the full dataset but compute incrementally. You can scroll through and export a 10 million-row log file without the tab exhausting its memory.
What if my CSV has inconsistent quoting or encoding issues?
The parser follows RFC 4180 and handles common deviations — missing quotes, embedded newlines, and varying line endings (CRLF and LF). Encoding is detected automatically for UTF-8 and the most common single-byte encodings. If a file comes out garbled, it may be an unusual encoding like Windows-1251 or Shift-JIS, which can be specified manually.
Can I export to Excel without Office installed?
Yes. The XLSX export produces a proper Open XML spreadsheet that Excel, Google Sheets, LibreOffice and Numbers all open directly. It is generated in-browser using a WebAssembly XLSX library — no server involved.