Open a CSV file in your browser
Choose a CSV file and select its delimiter. The viewer supports commas, semicolons, tabs, and pipes. The first parsed row is used as the table header, and the remaining rows appear in a scrollable table.
Files are parsed in the current browser tab. MiniUtil does not upload the CSV to its own server. To keep browser memory use predictable, the viewer accepts files up to 10 MB. Very large datasets are better handled by spreadsheet software, a database, or a command-line data tool.
CSV parsing behavior
The viewer uses a maintained CSV parser rather than splitting every line at a comma. That matters because valid CSV can contain:
- Delimiters inside quoted fields
- Escaped double quotes
- Line breaks inside quoted fields
- Empty cells and uneven rows
- Comma, semicolon, tab, or pipe separators
The delimiter must be selected explicitly. Text is read using the browser's normal text-file handling, which works best with UTF-8 encoded files. A damaged file, unmatched quote, unexpected encoding, or incorrect delimiter can still produce a parsing error.
Search, sort, and export
Search checks every displayed column without changing the underlying rows. Click a column heading to sort it in ascending or descending order. Values that are clearly numeric are sorted as numbers; other values use a case-insensitive text comparison.
Export creates a new CSV from the current row order. The parser adds quoting where necessary so delimiters, quotes, and line breaks remain valid. Search filtering does not remove hidden rows from the exported file.
Related data tools
Use CSV to JSON when an application needs structured objects, JSON to CSV for spreadsheet-friendly output, or the JSON Formatter to validate and inspect JSON.
Where this comes from
Sources and standards
Links last checked August 13, 2026.