When should I URL encode text?
Encode values before putting them inside query strings or URL path segments.
Encode text for URLs or decode percent-encoded query strings.
https://aijsonformat.com/tools/json-formatter/?q=hello world
Encode text to Base64 or decode Base64 back to Unicode text.
EncodeFreeParse a URL into protocol, host, path, query parameters, hash and origin.
EncodeFreeConvert URL query strings into JSON objects for debugging links and tracking parameters.
EncodeFreeEncode HTML entities or decode escaped HTML text back to readable characters.
EncodeFreeDecode JWT header and payload without sending tokens to a server.
EncodeFreeFix broken JSON from ChatGPT, APIs, logs and config files with local repair and optional AI fallback.
JSONFreeEncode values before putting them inside query strings or URL path segments.
It encodes the complete input. For full URLs, usually encode only the parameter value.
Decoding only transforms percent escapes into readable characters.