Log Lens
Find the signal in your logs. Search, inspect and split files.
Your logs stay in this browser.
No uploads. No saved sessions.
Ready to open your logs.
Drop your log files here
Or choose Open log files above. Add several files to investigate them together.
Text · JSON · CSV · Apache / Nginx · Windows event XML
Take a look around
Try a small, made-up incident before opening your own files.
Keep the context. Follow timestamps, inspect structured fields and read the lines around an error.
Make files manageable. Split by target size or entry count, keeping whole entries together.
Sources & parsing settings
Explicit time zones are preserved. Changing these settings reparses loaded sources.
Activity
Select a time bucket to focus the entries below.
0 entries
No matching entries
Try a broader search or reset the filters.
Patterns & totals
Severity
HTTP status
Repeated messages
Supported formats, privacy & limits
Bring the logs you already have
Open plain text, JSON Lines or JSON arrays, CSV, Apache and Nginx common or combined access logs, and Windows event XML exports. UTF-8 and UTF-16 text are supported. Native .evtx files need to be exported to text, CSV or XML first.
Automatic detection is a starting point. Open Sources & parsing settings to choose a format or map CSV columns. Unrecognised entries remain available to search.
Read dates and context carefully
Times with an explicit time zone keep it. Other timestamps use your chosen local or UTC interpretation; dates with no year use the year in parsing settings. Entries without a usable timestamp stay in the list but do not appear on the timeline.
Recognised stack traces stay with their entry. Raw lines shows the physical lines instead. Surrounding context comes from the same source, even when those entries do not match your filters.
Export results or split large files
Export every matching entry, or all loaded entries, as text, JSON or CSV. JSON and CSV use a consistent export structure; raw content is retained. CSV cells that could be read as spreadsheet formulas are protected.
Split by a target size or entry count, then download numbered parts or one ZIP. Whole entries remain together, including multiline stack traces. The size is a target: a single entry larger than the target needs its own larger part. The same session limits apply to splitting.
A temporary, local workspace
Logs stay in memory in this tab. Nothing is uploaded, saved in browser storage or sent to analytics. Reloading or closing the page clears the session.
Load up to 100 MB combined and 500,000 logical entries. Your device may reach its memory limits sooner. An import that exceeds a limit is rejected without removing files you already loaded. Use Cancel to stop a long operation.