Converts special characters to percent-encoding and back: hello world ↔ hello%20world. Works for any URL or query parameter value, not only UTM tags.

The URL Encoder / Decoder converts special characters to percent-encoding (for example a space becomes %20) and decodes them back to readable text. It handles both whole URLs and individual query parameter values.
URL encoding (percent-encoding) replaces characters that are not allowed in URLs with a % followed by two hex digits, so the URL stays valid - for example a space becomes %20.
Use whole-URL mode to encode or decode a complete link while keeping structural characters like : / ? & = # intact. Use component mode to encode a single parameter value where every special character must be escaped.
Create links with UTM tags: fill in the fields and get a ready-to-use campaign URL.
Open tool →Paste a ready link and see every UTM tag and query parameter it carries.
Open tool →Trace the full redirect chain of a URL - every hop and status code up to the final page.
Open tool →