Encoding & Escaping Tools
Free online encoding tools — escape and unescape HTML, JS and URL strings, convert Unicode code points, encode Base32, and view hex dumps. All client-side.
Encoding & Escaping tools
Also in Encoding & Escaping
Tools from other categories tagged with Encoding & Escaping
Why These Tools
String Escape / Unescape, Base64 Encoder / Decoder and URL Encoder / Decoder each solve the same underlying problem from a different angle: a string that is valid in one context is malformed or dangerous in another, and the fix is a deterministic transformation that the receiver can reverse.
String Escape / Unescape handles the five characters that break HTML markup, the backslash sequences that terminate JavaScript string literals early, and the percent-encoding that URL parsers expect in query-string values — all in one page, in both directions. Base64 Encoder / Decoder turns arbitrary binary data into the printable ASCII subset that email headers, data URIs and API tokens require. URL Encoder / Decoder applies encodeURIComponent to a single component or encodeURI to a full address. Unicode Code Point Converter and Hex Dump Viewer are queued next, covering the structured inspection problems that live just past the escaping layer.