Skip to main content
Super Utility Hub

URL Encoder / Decoder Online Free

Percent-encode URLs and query parameters

  • 100% free
  • No sign-up
  • Files stay on your device
  • No watermarks

How to encode or decode a URL in 3 easy steps

  1. 1

    Paste the URL

    The address or query text to encode, or an encoded string to decode.

  2. 2

    Choose the scope

    Component mode for parameters, full mode for whole URLs.

  3. 3

    Copy the result

    The percent-encoded (or decoded) string is ready to use.

Why use the url encoder / decoder tool from Super Utility Hub?

URLs can only contain a safe subset of ASCII — spaces, Unicode, and reserved characters must be percent-encoded before they travel. This tool encodes and decodes both full URLs and individual query components.

Use component mode for query parameters (encodeURIComponent) and full mode for complete URLs (encodeURI), with the exact browser behavior you get in JavaScript.

  • Processes everything in your browser — no upload servers involved
  • Free forever with unlimited uses
  • Works on Windows, macOS, Linux, Android and iOS
  • No watermark or branding on your output, ever

Frequently asked questions

What is the difference between the two modes?

Component mode escapes everything including / : ? & # — right for parameter values. Full mode keeps URL structure characters intact.

Why are spaces encoded as %20?

Spaces are not valid in URLs. %20 is the standard encoding (plus signs appear only in form data, not in URLs).

Does it handle emojis and Unicode?

Yes — UTF-8 characters like é, 中文, and emoji are encoded into their percent sequences correctly.