Online log and data analyzer Paste anything.

Logs, JSON, tokens, timestamps, commands. pipe pulls out every piece it recognises, explains it on the spot, and lets you pipe it through more tools. Nothing you paste leaves your browser.

See it in action
Paste a log with tokens, JSON and stack traces mixed in. pipe pulls out each piece and explains it.

What pipe recognises

Paste text of any size. pipe looks for these, even when they are mixed together, and explains each one where it appears.

Log files
Errors and warnings, the time range, the most repeated lines and stack traces.
JSON and Python dicts
Pretty-printed, with Python and JavaScript objects turned into valid JSON.
JWT tokens
Header and claims decoded, with readable dates and an expiry warning.
Timestamps and Unix time
Shown in UTC, in your time zone and relative to now.
IP addresses and URLs
Public or private addresses; URLs split into host, path and query parameters.
UUIDs
The version, and the creation time for time-based ones.
Base64 and URL-encoded text
Decoded, then checked again for what is inside.
HTTP status codes
What each code means and when servers send it.
curl and tar commands
Explained option by option: method, headers, body, paths.
Cron expressions and chmod modes
Put into plain words, with the next runs of a schedule.

Formats

5 tools

Text

5 tools

Encoding

6 tools

CLI

5 tools

Network

2 tools

Date and time

3 tools

Generators

3 tools
Why pipe, and common questions

Why paste instead of opening tools

No tab juggling
Decode, format and convert in one place. Each result can be piped into the next step instead of being copied into another site.
Safe for real data
Everything runs in your browser. Tokens, logs and database dumps you paste are never uploaded.
Big inputs welcome
Paste or drop a log file with thousands of lines and get a summary in a moment.
Works offline
Once loaded, pipe keeps working without a connection and can be installed as an app.

Questions

What can I paste into pipe?
Anything you run into while debugging: a log line or a whole log file, JSON, a Python dict, a JWT, a timestamp, a curl or tar command, a cron expression, Base64 or URL-encoded text. pipe finds every piece it recognises, even when several are mixed together.
Is what I paste sent to a server?
No. Detection, decoding and every tool run locally in your browser, and nothing you paste is uploaded. When you send a value to another tool it waits in this tab’s storage until that tool opens, then it is deleted. The site uses no tracking cookies.
How big can a log file be?
Thousands of lines are fine. Paste it or drop the file on the input, and pipe sums up the errors, warnings, time range and most repeated messages.
What does “pipe into” mean?
Every finding has a menu of next steps, such as decoding, formatting, converting or hashing. Each step works on the result of the one before, like a Unix pipe, so you can chain several without copying anything.
Does it work offline?
Yes. After the first visit the site is cached, so it keeps working without a connection, and you can install it as an app from your browser.