Free encoding and hashing tools
Encode and decode Base64, URLs and HTML entities, generate MD5, SHA and bcrypt hashes, sign messages with HMAC and decode JWTs.
29 tools, all free with no sign-up.
-
Base64 encoder
Encode text to Base64.
-
Base64 decoder
Decode Base64 back to text.
-
URL encoder
Percent-encode text so it is safe to put in a URL.
-
URL decoder
Decode percent-encoded URL text.
-
HTML entity converter
Encode special characters as HTML entities, or decode them back.
-
IDN Punycode converter
Convert internationalised domain names to Punycode (xn--…) and back.
-
Bcrypt generator
Hash a password with bcrypt, or check a password against an existing bcrypt hash.
-
HMAC generator New
Sign a message with a secret key using HMAC-SHA-1, SHA-256, SHA-384 or SHA-512.
In your browser -
JWT decoder New
Decode a JSON Web Token to read its header, payload and expiry. The token never leaves your browser.
In your browser