Encode, decode, and hash text with Base64, URL, JWT, SHA, and more.
Encoding & Hashing
Encode and decode Base64 strings.
Encoding & Hashing
Encode and decode URL and query string components.
Encoding & Hashing
Encode and decode HTML entities.
Encoding & Hashing
Decode JWT header and payload safely in the browser.
Encoding & Hashing
Generate SHA-256, SHA-1, and MD5 hashes from text.
Encoding & Hashing
Convert text to hexadecimal and back.
Encoding & Hashing
Convert between text and ASCII decimal codes.
Encoding & Hashing
Encode and decode Unicode escape sequences.
Encoding & Hashing
Apply ROT13 cipher encode and decode.
Encoding & Hashing
Convert text to Morse code and back.
Encoding & Hashing
Convert text to binary and binary to text.
Encoding & Hashing
Encode and decode Punycode domain names.
Common questions about Encoding & Hashing on the Developer Tools Hub.