Encode special characters for URLs, decode %20-style links and break a URL into its parts.
🔒 Runs in your browser.
How to use the url encoder / decoder
- Paste a URL or text.
- Click Encode or Decode.
- Copy the result and review the URL parts.
Component vs full URL
Encode component escapes everything (use it for one query value). Encode full URL keeps : / ? & = so the link still works.
Frequently asked questions
What is %20?
An encoded space.
Why does my link break?
Unencoded spaces, & or # inside a value – encode that value as a component.
Is anything sent to a server?
No.