Encoding

Encode and decode URLs, HTML entities, backslash sequences and more

About this category

Encoding comes into play as soon as data has to travel through a medium that doesn't accept it as is: a URL with spaces or accented characters, text with reserved HTML characters, an image embedded in CSS or a domain name with international characters. These tools convert in both directions, so you can prepare a value or understand one that is already encoded.

They include URL encoding and a parser that splits out protocol, host, path and parameters; HTML entities; backslash escape sequences; Base64 for text and images; SVG to CSS conversion; and Punycode for domains with non-ASCII characters. Encoding is not encryption: anyone can reverse Base64, so don't use it to protect sensitive information.