← All toolsText Encoded
URL Encoder & Inspector
Encode, decode, and pull a URL apart into its pieces.
Why this exists
URLs cannot carry spaces, ampersands or Unicode raw, so they get percent-encoded — and encoding bugs surface as broken callbacks and mangled query parameters. The classic telecom case is Kannel's sendsms HTTP interface: the SMS text travels in a URL parameter, and an unencoded & or space silently truncates the message.
🔒 Runs in your browser — nothing is sent anywhere
name%3DZaeem%20Mazhar%26role%3DSystems%20Engineer
Escapes everything, including : / ? # & = — use this for a single query value.
Picking the wrong one is the classic bug: encode a query value with the whole-URL encoder and an & inside it silently splits your parameter in two.