Encoders & Crypto tools
Base64, URL, HTML entity and JWT encoders and decoders alongside SHA/MD5 hashing, HMAC signing and AES encryption powered by the Web Crypto API. Nothing is transmitted.
22 tools in this category · 4 sub-categories
Ciphers
Encoding
Base64 Encoder
Encode or decode text to/from Base64, UTF-8 safe.
URL Encoder
Encode or decode strings using encodeURIComponent/encodeURI.
HTML Entity Encoder
Encode or decode HTML entities in text.
JWT Decoder
Decode a JWT's header and payload, and check expiry.
RSA/ECDSA Key Pair Generator
Generate RSA or ECDSA key pairs and export them as PEM.
Base32 Encoder
Encode or decode text using RFC 4648 Base32.
Basic Auth Header Generator
Build or decode an HTTP Basic Authorization header.
PEM/DER Converter
Convert certificates and keys between PEM and DER encoding.
File Base64 Encoder/Decoder
Convert any file to a Base64 data URI, or decode Base64 back to a file.
JWK ↔ PEM Converter
Convert JSON Web Keys to PEM and PEM keys back to JWK.
OpenSSL Command Generator
Build the exact OpenSSL command for keys, CSRs and certificate checks.
Hashing
Hash Generator
Generate MD5, SHA-1/256/384/512 hashes of text.
HMAC Generator
Sign a message with HMAC using a secret key.
Checksum Comparator
Hash text or a file and compare against an expected checksum.
File Hash Calculator
Compute SHA-1/256/384/512 digests of a local file.
Bcrypt Hash Generator
Generate and verify bcrypt password hashes with adjustable cost.
JWT Encoder
Build and sign a JWT with HS256/384/512 from a header, payload, and secret.
SRI Hash Generator
Generate a Subresource Integrity hash for scripts and stylesheets.