Encode and decode data

Almost everything that travels between a browser and a server has been transformed on the way: a parameter with spaces is escaped as %20, a small image is embedded as Base64 in a data URI, a session token is a JWT made of three dot-separated parts. These five tools peel those layers off so you can read what is underneath, or apply them when you are the one sending the data.

The JWT decoder shows the header, the payload and whether the token has expired, with dates in your local time; it is the first thing to check when an API answers 401. The hash generator computes MD5, SHA-1 and SHA-256 for text or a file and compares the result with the value you were given, which is handy for verifying a download. Nothing is sent to a server, because a production token should never end up in a site that keeps it.

All 5 tools

↑ ↓ to move, Enter to open, Esc to close

Keyboard shortcuts

Ctrl K/
Search tools
c
Copy the main result
1 … 9
Switch tab
?
Show this help