URL Encoder / Decoder
Percent-encode text so it is safe in a URL, or decode an encoded string back to readable text. Handles both component and full-URI encoding.
private This tool runs entirely in your
browser. Nothing you enter is sent to our server or anyone else.
Component vs full URI
Component encoding escapes everything that is not a plain letter, digit or a few safe symbols — use it for a single query value. Full-URI encoding leaves the structural characters (: / ? & #) intact so a whole address stays usable. Pick component encoding when you are building one parameter; pick URI encoding when you are cleaning up a complete link.