Encoders
Unicode-safe by construction: everything routes through UTF-8 bytes rather than the browser primitives that mangle anything outside Latin-1.
JSON to Base64
Encode JSON as Base64.
Base64 to JSON
Decode Base64 back to JSON, then format and validate the result in one step.
JSON URL Encode
Percent-encode JSON so it can be passed safely in a URL or query string.
JSON URL Decode
Decode percent-encoded JSON back to readable text, then format and validate the result in one step.
XML to Base64
Encode XML as Base64.
Base64 to XML
Decode Base64 back to XML, then format and validate the result in one step.
XML URL Encode
Percent-encode XML so it can be passed safely in a URL or query string.
XML URL Decode
Decode percent-encoded XML back to readable text, then format and validate the result in one step.
YAML to Base64
Encode YAML as Base64.
Base64 to YAML
Decode Base64 back to YAML, then format and validate the result in one step.
YAML URL Encode
Percent-encode YAML so it can be passed safely in a URL or query string.
YAML URL Decode
Decode percent-encoded YAML back to readable text, then format and validate the result in one step.
URL Encode
Percent-encode any text for safe use in URLs, query strings and form bodies.
URL Decode
Decode percent-encoded URLs and query strings back to readable text.