Encoding
14 toolsBase64, URL, HTML entities, punycode and other encodings.
Base64 Encode
Encode text to Base64 in your browser.
Base64 Decode
Decode Base64 strings back to readable text.
URL Encoder
Percent-encode text for safe use in URLs and query strings.
URL Decoder
Decode percent-encoded URLs and query strings back to readable text.
HTML Entity Encode
Convert characters to HTML entities so they display as text instead of markup.
HTML Entity Decode
Decode HTML entities such as & © and   back into plain...
Text to Binary
Convert text to binary, hexadecimal, decimal or octal.
Binary to Text
Convert binary, hexadecimal, decimal or octal codes back into readable text.
ROT13 Encoder
Apply the ROT13 cipher to any text online.
ROT13 Decoder
Decode ROT13 and other Caesar-shifted text.
Quoted-Printable Encode
Encode text to quoted-printable, the MIME encoding used in email bodies.
Quoted-Printable Decode
Decode quoted-printable text from email source back to readable UTF-8.
Punycode Converter
Convert international domain names to Punycode (xn--) form.
Punycode Decoder
Decode Punycode xn-- domains back to their Unicode form.
Encodings are the plumbing of the web: Base64 in an API token, percent-escapes in a URL, HTML entities in a template, punycode in an international domain. These tools translate text between those forms in both directions, instantly and without sending your data anywhere. Useful when a string looks like garbage and you need to know what it actually says.