Ready.
Web utility
URL Encoder and Decoder
Convert text to URL-safe percent encoding or decode encoded query values back into readable text for analytics links, redirect URLs, search parameters, and debugging.
Common use cases
Encode search terms, UTM campaign names, redirect targets, callback URLs, and text that contains spaces or punctuation.
Plus signs
Some form-encoded query strings use plus signs for spaces. The decoder treats plus signs as spaces for easier inspection.
Debugging tip
Decode one parameter at a time when a URL contains nested redirect URLs. It is easier to see which layer introduces an error.
URL Encoding FAQ
Should I encode a whole URL?
Encode a whole URL only when it is being used as a parameter value inside another URL. Otherwise encode just the parameter values.
Why do spaces become %20?
Spaces are not safe in raw URLs. Percent encoding represents a space as %20 so browsers and servers can parse it reliably.
Can decoding break a URL?
Decoding is useful for reading values, but a decoded value may need to be encoded again before being placed back into a live URL.