Encoding
Encode or decode Base64, Base32 and text; calculate file hashes and SSH fingerprints; inspect JWT or SAML, or verify JWT signatures with a trusted key.
Explore tools
Base64 encode / decode
Encode or decode a snippet in a click.
URL encode / decode
Make those encoded characters readable again.
HTML entities
Convert between HTML entities and readable characters.
Unicode escape
Convert Unicode escapes into readable text and back.
SHA-256 checksum
Calculate a SHA-256 checksum for text or a file.
HMAC-SHA256 generator
Calculate a SHA-256 HMAC and compare it with a supplied signature in Hex, Base64 or Base64URL.
Base32 encoder / decoder
Encode text or any file as RFC 4648 Base32, or decode Base32 to the original bytes.
Hex and text converter
Encode text or file bytes as hex and Base64 of the same bytes, or decode plain hex to exact bytes.
Binary and text converter
Encode UTF-8 text or file bytes as eight-bit groups or a MATLAB numeric row vector assignment; decode bit text to exact bytes.
Quoted-printable converter
Encode a MIME body as quoted-printable or decode one to exact bytes and readable text.
SAML response inspector
Decode a SAML 2.0 response locally and inspect SSO status, audience, recipient, NameID and attributes.
Password generator
Generate random passwords that fit a site’s length and character rules.
Passphrase generator
Create a six-word or longer EFF passphrase for a password manager, disk encryption, or an account that accepts long passwords.
SRI hash generator
Calculate SHA-256, SHA-384 or SHA-512 SRI from local file bytes or UTF-8 text, then copy an integrity value or HTML tag.
Inspect and verify JWT
Inspect complete JWT header and claims, or verify HS256 / RS256 with a separately supplied trusted key.
SSH public-key fingerprint
Calculate a SHA256 fingerprint from an OpenSSH RSA or Ed25519 public-key blob and validate its wire structure.
File checksum manifests
Generate SHA256SUMS for a batch or verify selected files against a manifest, reporting missing, changed and unlisted files.
Choose the right tool
Separate inspection from verification: the JWT viewer only decodes headers and payloads, while the signature tool verifies HS256 or RS256 with your trusted key and checks claims. SAML inspection does not verify signatures. A file hash compares bytes but cannot establish a trusted source by itself.