URL Encoder & Decoder
URL Encoder & Decoder
Percent-encode URLs for safe use in links, or decode encoded URLs back to readable text. Handles full URLs and query strings.
What is URL encoding?
URLs can only contain certain characters. URL encoding (percent-encoding) converts unsafe characters — spaces, &, ?, non-English text — into %XX codes so links never break.
Common uses
- Encoding query parameters with spaces or special characters.
- Decoding long ugly links to see where they really go.
- Preparing redirect URLs and webhook payloads.
Frequently asked questions
Encode vs encodeURIComponent? This tool encodes the full input including :// separators — choose per-component encoding when building query strings in code.
Why do I see %20? That is an encoded space — completely normal in URLs.
Is my data uploaded? No — everything runs locally in your browser.