URL Encoder & Decoder
URL Encoder & Decoder percent-encodes or decodes text for safe use in URLs and query strings, entirely in your browser.
No upload Instant Free No sign-up
How to encode or decode a URL
- 1 Type or paste text into the input box.
- 2 Click "Encode" to percent-encode it for safe use in a URL, or "Decode" to reverse it.
- 3 Copy the result.
Frequently Asked Questions
- Does this upload my text anywhere?
- No — encoding and decoding happen entirely in your browser.
- What characters does URL encoding affect?
- Characters not allowed directly in a URL (spaces, &, ?, #, and others) are replaced with a percent sign followed by their hex code, e.g. a space becomes %20.
- When do I need this?
- Commonly when building query strings or URLs manually that include user input, spaces, or special characters that would otherwise break the URL.