URL Encoder

All tools

Help

What is URL encoding?

URL encoding (percent-encoding) converts reserved characters into a safe format so they can be used inside URLs and query parameters.

Use this tool to encode or decode URL strings instantly in your browser. Nothing is sent to the server.

How to use the URL Encoder

  1. Paste a URL or text into the Input field.
  2. Click Encode to apply percent-encoding.
  3. Click Decode to convert percent-encoded text back.
  4. Use Swap to switch Input and Output, or Copy to copy the result.

Tips

  • For full URLs, encoding usually preserves characters like ":" "/" "?" "&" "=".
  • For query parameter values, percent-encoding is typically stricter (it encodes more characters).
  • If your input uses "+" for spaces, Decode will treat "+" as a space.

Related tools

You may also find these tools useful.

URL Encoder FAQ

Is URL encoding the same as encryption?
No. URL encoding only changes representation so the text is safe for URLs. It does not protect data.
Why do I see "%20"?
"%20" is the percent-encoded form of a space character.
Does Toolinix send my URL to a server?
No. Encoding and decoding happen locally in your browser.