What CSV Viewer helps you do
Spreadsheet apps are heavy for a quick look at a CSV export. This viewer parses the file in the browser, shows a paginated table, and lets you search, sort, and export the current view without creating an account. It is built for the check before an import: headers, row count and a known value in the right column.
Parsing, searching, sorting, and export run entirely in your browser. Files and pasted rows are not uploaded to Haivix.
How it works
The file is parsed with the chosen delimiter into a header row and data rows, then rendered one page at a time. Search filters the loaded rows, sorting reorders the table, and the export serializes exactly the filtered and sorted rows currently shown. Viewing does not modify the source file.
How to use CSV Viewer
- Drop a CSV or TSV file, or paste the data and choose View pasted data.
- Use the search box, column headers, and page controls to inspect the rows.
- Set the delimiter manually if the automatic choice produces one column.
- Download the current view when you want a CSV of the filtered and sorted result.
When to use it
- Check whether an export has the expected columns and row count before importing it.
- Find a specific order, contact, or error code without opening a spreadsheet app.
- Share a filtered extract of a larger CSV with a teammate.
- Spot empty values in a key column before a database import.
- Confirm that a delimiter change did not merge columns.
- Review a log export without uploading it to a service.
- Sort by a date column to check the order before a batch process.
When not to use it
- Do not use it to edit cells; the viewer is read-only.
- Do not expect it to parse a file above the 25 MB cap or 5 million characters.
- Do not rely on it for relational joins or pivot tables.
- Do not use it to join two files; open them one at a time and compare the values you need.
Example
A 12 MB order export opens with comma delimiters. The row count matches the report, a search for one order number finds it in the right column, and a sort by customer reveals three blank keys. The filtered view is downloaded for the import team.
What you can do with CSV Viewer
- Open CSV or TSV files up to 25 MB.
- Detect comma, semicolon, tab or pipe delimiters.
- Search across the loaded rows.
- Sort by clicking a column header.
- Page through the table without loading every row at once.
- Download the current filtered and sorted view as CSV.
Example: check an export before import
Drop the file and confirm the delimiter. A single-column table usually means the delimiter was guessed wrong.
Check the headers and the row count, then search for a known value to confirm it sits in the expected column.
Sort by the key column to spot duplicates or blanks, then download the current view if you need a filtered extract.
What to know before you start
- Files are capped at 25 MB and 5 million characters so the browser stays responsive.
- Search and sort operate on the loaded rows, not a streaming or database index.
- Auto-detection can guess wrong on single-column files; choose the delimiter manually when that happens.
- There is no editing, formula evaluation or pivot table.
- Only one file is open at a time.
Common mistakes
- Leaving the delimiter on auto-detect for a single-column file.
- Assuming search covers rows that were not loaded into the table.
- Downloading before sorting or filtering and getting the full file.
- Editing the source in another app while the viewer is open.
- Treating the preview as a validation of the destination schema.
Troubleshooting
If every row has one column, choose the delimiter manually.
If search finds nothing, check for leading or trailing spaces and the exact case.
If sorting looks wrong, numeric columns stored as text sort lexically; that is expected for text data.
If a large file is slow, close other tabs; the table is held in browser memory.
If the export has the wrong rows, clear the search and re-apply the sort before downloading.
If sorting a numeric column gives 1, 10, 2, the column is stored as text. That is expected for a read-only viewer; convert the type in the destination before doing numeric analysis.
If the file has a header but the viewer shows generic column names, the header row may be disabled. Enable it before reading the rows, otherwise the first record is treated as the header.
Related standards and documentation
- RFC 4180 describes the CSV format and quoting rules.
- TSV follows the same row-and-header model with tab separators.
- Check the delimiter and headers.
- Search for a known value.
- The export respects the current view.