← Back to all tools

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

  1. Paste your text or encoded URL into the input box.
  2. Choose "Encode URL" or "Decode URL".
  3. 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

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.