Skip to content

Developer Tools

URL Encode / Decode

Percent-encode and decode URLs and query strings.

  • 100% free
  • No sign-up
  • Files stay on your device
Getting your tool ready…

In short: URL Encode / Decode percent-encodes special characters for safe use in URLs and decodes encoded URLs back to readable text.

Processed locally in your browser

Your files and text are handled entirely on your device using your browser. They are never uploaded to our servers.

Encoding and decoding happen locally in your browser.

How to use URL Encode / Decode

3 quick steps. Most people are done in under a minute.

  1. 1

    Paste a URL or query string.

  2. 2

    Choose Encode or Decode.

  3. 3

    Copy the result.

URL Encode / Decode features

  • Encode full URLs or individual query values
  • Decode %20-style encoded strings
  • Handles Unicode and emoji
  • Runs locally

When to use URL Encode / Decode

  • Build query strings for API requests
  • Read encoded tracking or redirect URLs
  • Debug broken links with special characters

About this tool

Percent-encode special characters in URLs and query strings, or decode encoded URLs back to readable form. Useful for API work and debugging.

URL Encode / Decode FAQ

What is URL encoding?

URL encoding (percent-encoding) replaces unsafe characters with a % followed by hexadecimal codes — for example, a space becomes %20 — so URLs work everywhere.

How do I decode a URL?

Paste the encoded URL and choose decode. Sequences like %20 and %3D are converted back to spaces, equals signs and other readable characters.

Is URL Encode / Decode free to use?

Yes, URL Encode / Decode is 100% free with no sign-up, no watermark and no daily limits. FaaTools is supported by unobtrusive ads, which keeps every tool free for everyone.