Categories
🔤 Encoding
Tools for encoding and converting strings, such as Base64, URL encoding, and HTML escaping.
Tools in this category
Encode and decode text to and from URL encoding.
Escape and unescape text for use in HTML.
Break a URL down into its individual components.
Break a query string down into a list of keys and values.
Enter keys and values to generate a query string.
Convert numbers between binary, octal, decimal, and hexadecimal.
Escape and unescape non-ASCII characters using \uXXXX notation.
Convert internationalized domain names (IDN) to and from Punycode.
What you can do here
Encode and escape
Convert to and from Base64, URL encoding, HTML escapes, and Unicode escapes.
Parse and build URLs
Split a URL into its components with the URL Parser, and parse or generate query strings.
Other conversions
Convert between number bases such as binary and hexadecimal, and convert internationalized domain names with Punycode.
Common use cases
Decode Base64 or URL-encoded strings found in API requests and responses
Check or build the query parameters of a URL
Escape a string before embedding it in HTML