| # | timestamp | level | service | message |
|---|---|---|---|---|
| 1 | 2026-09-22T10:01:02Z | INFO | api | Request started id=a1 |
| 2 | 2026-09-22T10:01:03Z | WARN | api | Slow query 240ms |
| 3 | 2026-09-22T10:01:04Z | ERROR | worker | Job failed retry=1 |
| 4 | 2026-09-22T10:01:05Z | DEBUG | api | Cache hit key=user:42 |
| 5 | 2026-09-22T10:01:06Z | INFO | api | Request finished id=a1 status=200 |
Drop CSV / TSV / log file
.csv, .tsv, .txt, .log — max 25 MB
Help Us Improve
—
(—)
CSV & log file viewer
Read logs and CSV/TSV files online—search and filter in a table. Local-first in your browser. No signup.
What is a CSV & log file viewer?
What you can do here
Read logs in the browser: Open .log and .txt files as searchable rows for debugging and triage.
CSV / TSV table view: Auto-detect comma, tab, semicolon, or pipe delimiters and show a clean table.
Search across columns: Filter rows by any text match, or limit the search to one column.
Local-first privacy: Files stay on your device—paste or drop to inspect without uploading.
How to view CSV and log files
Open a file or paste text
Drop .csv, .tsv, .log, or .txt, or paste tabular / log text into the input.
Confirm delimiter and headers
Auto-detect usually works; override delimiter or header row if needed.
Search and scan
Type in Search to filter rows, then scroll the table to inspect matches.
Tips for reading logs and CSV
- 01
Use search for errors
Filter on ERROR, WARN, or a request id to read logs without scrolling everything.
- 02
Check delimiter when columns look wrong
European CSVs often use semicolons—pick Semicolon if auto-detect misses it.
- 03
Headerless exports
Turn off “First row is header” for raw dumps that start with data.
- 04
Keep secrets local
Prefer this local-first viewer when logs may contain tokens or PII.
Great for
Debugging application logs
Read logs from services, workers, and access files without opening Excel.
CSV data exports
Preview database or analytics exports before importing elsewhere.
Support and incident triage
Search pasted log snippets while investigating tickets.
Why use this viewer
Local-first
No upload and no signup—files never leave the browser session.
Built for “read logs”
Plain log lines and delimited exports share one search-friendly table UI.
Free to use
Open CSV, TSV, and log files as often as you need.
No spreadsheet bloat
Skip Excel or Numbers when you only need to search and scan rows.
Technical notes
- Formats
- Comma, tab, semicolon, and pipe-separated text; plain .log/.txt as one column per line.
- Parsing
- Quoted CSV fields are supported (escaped "" quotes). Delimiter detection samples early lines.
- Row cap
- Up to 5,000 data rows are rendered for UI performance; total line count is still reported.
- Privacy
- FileReader + in-memory parsing only—no network request for opening or searching files.
Sources & References
“The comma separated values format (CSV) has been used for exchanging and converting data between various spreadsheet programs for quite some time.”
RFC 4180 — CSV format: Reference for comma-separated exports this viewer parses, including quoted fields. datatracker.ietf.org/doc/html/rfc4180
“The FileReader object lets web applications asynchronously read the contents of files stored on the user's computer.”
MDN — FileReader: Used to read dropped .csv / .log files entirely in the browser for local-first viewing. developer.mozilla.org/en-US/docs/Web/API/FileReader
“The File interface provides information about files and allows JavaScript in a web page to access their content.”
MDN — File API: Drag-and-drop and file-picker inputs rely on the File API so logs never need a server upload. developer.mozilla.org/en-US/docs/Web/API/File