Convert & Encode
URL Encode / Decode
Percent-encode text for URLs, or decode encoded URL strings back to readable text.
Convert & Encode
Copied
Encode and decode URLs
URLs can only hold a limited set of characters, so spaces, ampersands and other symbols get percent-encoded, where a space becomes %20. Encode component escapes a value for use inside a query parameter, encode full URL keeps the structure of a whole URL intact, and decode reverses either.
How to URL-encode text
Paste your text or URL, choose the encoding you need or decode, and copy the result.
Frequently asked questions
What is the difference between the two encode buttons?
Encode component escapes characters like the ampersand, equals and question mark that carry meaning in a URL, for use as a single value. Encode full URL leaves those in place so a complete address stays valid.