Pick the tab
Base64, URL, Hex, JWT, Hash, IDs.
Developer
The small conversions that come up ten times a day: encode or decode Base64 and URL strings, view a JWT's header and payload, hash text or a file with MD5 or SHA, and generate identifiers. All in the tab, so tokens and secrets stay on your machine.
Loading the tool…
Base64, URL, Hex, JWT, Hash, IDs.
Text or a file for hashing; large files hash in chunks with a progress bar.
One click on the result.
Decoding shows the claims and expiry; signatures are not verified because that needs the secret, which should not be pasted anywhere.
SHA via the browser's Web Crypto; MD5 in JavaScript. Compare a file's SHA-256 with a model download's published checksum.
UUID v4 (random), v7 (time-ordered), ULID, and NanoID with a chosen alphabet and length.
Toggle for the - and _ alphabet without padding, used in JWTs and web tokens.
Yes; streaming keeps memory flat, at roughly the disk's read speed.
Yes, with a key you enter, computed locally.