Home All tools URL Encoder/Decoder
FREE ONLINE TOOL · NO SIGN-UP

URL Encoder/Decoder

Encode or decode any URL, query string or text — safely, in your browser.

← All tools

How to use

Paste the text or URL, choose whether to encode a single component or a full URL, then press Encode or Decode. Encoding a component escapes characters such as / ? & and =, which is what you want for a value inside a query string; encoding a full URL keeps the structure characters intact.

What is the difference between encodeURI and encodeURIComponent?

encodeURI is for a complete URL: it leaves characters such as : / ? & and = alone. encodeURIComponent is for one value inside a URL, such as a search term, and encodes those characters too, so the value cannot break the address apart.

About the URL Encoder/Decoder

The URL Encoder/Decoder turns text into a form that is safe to put in a web address, and turns encoded text back into readable text. A space becomes %20, an ampersand becomes %26, and so on — the tool handles the whole conversion in your browser, without sending anything to a server. Like every tool on this site, it runs entirely in your browser: there is no sign-up, nothing you type or upload is sent to a server, and it works the same on a phone, tablet or desktop. Bookmark this page to come straight back to the URL Encoder/Decoder whenever you need it.

Questions or a wrong result? Email bingeul29@gmail.com with the tool name and what you entered.