Simple & private
URL Encoder & Decoder
Encode or decode URL text safely.
What is this tool?
URLs cannot safely contain every character, so this tool encodes text into a transport-safe format for use inside a link or query string, or decodes an already-encoded URL back to plain text.
How to use this tool
- Paste your text or encoded URL into the input box.
- Choose "Encode URL" or "Decode URL".
- Click "Run tool" to see the result.
Example
Encoding "hello world & you" produces "hello%20world%20%26%20you", which is safe to place inside a URL.
Common use cases
- Building a query string that contains spaces or symbols
- Decoding a link shared with encoded characters
- Debugging a broken redirect caused by an unencoded character
- Preparing a search term for a URL parameter
Frequently asked questions
Is URL encoding the same as encryption? +
No, it is not encryption. Anyone can decode it, so never put a password in a URL just because it looks scrambled.
What characters get encoded? +
Spaces, ampersands and other characters with special meaning in a URL are converted to a percent-encoded form.
Can I decode a URL that fails to load? +
Yes, paste the encoded portion and decode it to see the original text and spot the problem.