Skip to main content
ToolyDay

URL Encode & Decode

Encode special characters in a link or a value so they are safe to use in a web address, or decode them again.

Your files never leave your device

Choose Encode or Decode, pick whether you have a whole address or a single value, then type or paste your text.

About this tool

URL Encode & Decode changes special characters such as spaces, accents and symbols into the %XX form used in web addresses, and back again. Choose between encoding a whole address or a single value. It runs in your browser, so nothing is uploaded, and it is free with no sign-up.

Good to know: Encoding is not encryption. Use "value" mode for query parameters and "address" mode for a whole link.

Your files are processed entirely in your browser — nothing is ever uploaded to any server. Verify it yourself

Frequently asked questions

What is the difference between "value" and "address" mode?
Value mode encodes every special character, which is right for a query parameter. Address mode keeps the characters that give a link its structure, such as : / ? # & and =, and is right for a whole link.
Why is a space shown as %20 or as +?
%20 is the standard way to write a space in a web address. Some forms use + instead. When decoding, you can choose to treat + as a space.
Does URL encoding make a link safe or secret?
No. It only makes the text valid inside a web address. Anyone can decode it.