Everyday Toolkit

URL Encoder & Decoder

Free online tool · works in your browser · no signup

Percent-encode text for safe use in URLs, or decode an encoded URL back to readable text. Useful for query strings, API parameters, and links with special characters.

  • Encode spaces and special characters for URLs.
  • Decode %-encoded URLs back to plain text.
  • Great for debugging query strings and API calls.
  • Private and instant.

Frequently asked questions

When do I need URL encoding?

Whenever a URL contains spaces or characters like &, ?, =, or non-ASCII text that must be escaped.

What is the difference from Base64?

URL encoding escapes unsafe URL characters with %XX; Base64 re-encodes data into an ASCII alphabet.

Does it change my link's meaning?

Encoding preserves the value; it only makes it safe to place in a URL.