Log Unpacker — Unescape JSON, Decode JWTs, Scrub Paths. Safe for AI.

Fix stringified JSON, decode JWTs embedded in logs, detect epoch timestamps, and scrub local file paths—all in your browser. No data is sent to our servers. Sanitize logs before pasting into ChatGPT or any AI.

How it works: Paste a log line or blob of escaped JSON. The tool recursively unescapes nested JSON, decodes JWTs, humanizes epochs, and optionally redacts paths. Copy the cleaned output. No signup, no tracking.

Use the tool →
Back to Tools

Log Unpacker & Sanitizer

Recursively unescape JSON, decode JWTs, detect timestamps, scrub paths. 100% client-side.

Raw log / stringified JSON

Paste from logs, APIs, or error messages

0 chars
100% client-side · nothing sent to servers

Privacy first

All processing runs in your browser. No network requests, no storage, no telemetry. Safe to paste sensitive or production logs.

What This Tool Does

Logs and APIs often ship stringified JSON, JWTs, epoch timestamps, and local file paths. Debugging means juggling multiple tabs: unescapers, jwt.io, epoch converters, and manual path editing. This engine does it in one place, in-browser, with no data sent to any server.

  • Recursively unescape nested stringified JSON (safe depth limit)
  • Detect and decode JWTs inline (header + payload)
  • Detect epoch timestamps (10- and 13-digit) and show human-readable dates
  • Detect and scrub Windows/Unix paths (usernames replaced with ~)
  • Optional Base64 detection and decode
  • Output an AI-safe copy: paths and tokens sanitized, ready to paste into prompts

Privacy

No network requests, no telemetry, no storage. Everything runs in memory in your browser. Safe for sensitive logs.

Related Tools