Percent-encode text for URLs and decode it back.
Click Encode to percent-encode text so it's safe inside a URL (spaces become %20, etc.), or Decode to turn an encoded URL back into readable text. Runs entirely in your browser.
Replacing unsafe characters with a % followed by hex codes so they can be used in a URL.
No — encoding and decoding happen locally in your browser.