Audit Trail Viewer
Load an existing audit log (CSV or JSON) and search, sort, and filter it instantly to find exactly who did what and when.
Load Audit Log
What is an audit trail viewer?
Most systems export audit history as a flat CSV or JSON file — but scanning thousands of rows in a spreadsheet to answer "who deleted this record" is slow. This tool loads that export into a fast, searchable, sortable table so you can filter down to the exact events you're investigating in seconds.
Search and filter CSV or JSON audit records
Load a CSV whose first row contains column names, or a JSON file containing an array of objects. Search across the loaded fields, sort by a column, and export the filtered rows as CSV or JSON for a focused review. Common uses include finding events for one account, narrowing records to a particular action, or preparing a small subset for an investigation.
The viewer presents the records supplied in the source file; it does not verify that the log is complete, authentic, or unaltered. Preserve the original export when it may be needed as evidence, and handle filtered copies according to your organization's data-retention and access policies.
Supported formats
- CSV — first row treated as column headers.
- JSON — an array of flat objects, e.g.
[{"user":"jdoe","action":"delete"}].
Does this tool store or send my audit data anywhere?
No — parsing, filtering, and sorting all happen locally in your browser. Nothing is uploaded to a server, which matters for compliance-sensitive logs.
What structure should a JSON audit log use?
Use a JSON array of flat objects, with each object representing one record and its keys acting as columns. For example: [{"user":"jdoe","action":"delete"}].
Can this viewer prove that an audit log is genuine?
No. It helps you search and export records, but it does not authenticate the source or detect edits made before the file was loaded.