Data & Formats

URL Encoder & Decoder

Percent-encode links so they work everywhere, decode messy tracking URLs into something readable, and see every query parameter at a glance.

What are you encoding?

Keeps the link working: encodes spaces, Urdu/Unicode and unsafe characters, but leaves : / ? # & = alone.

Tip: put one URL per line to encode or decode many at once.

Encoded

The encoded URL appears here as you type
  • Four encoding modes

    Full URL, path, query string or a single component โ€” each encodes exactly what it should and nothing more.

  • Query parameter table

    Every key and value, decoded and in order (duplicates included), with one-tap copy for each value.

  • Bulk and Unicode

    Paste one URL per line to convert a whole list. Urdu, Arabic and emoji are encoded as proper UTF-8.

Free online URL encoder and decoder

URLs can only contain a limited set of characters. Spaces, Urdu text, emoji and symbols like & or # inside a value have to be percent-encoded โ€” written as % followed by two hex digits, like %20 for a space. This tool does that for you, and turns encoded links back into readable text.

Which encoding mode should I use?

  • Full URL โ€” for a complete link you want to share or paste into code. The structure (https://, /, ?, &) stays intact.
  • Path โ€” for file or page paths such as /files/my report.pdf.
  • Query string โ€” for key=value&key=value text; each key and value is encoded separately.
  • Componentโ€” for a single value you'll insert into a URL yourself. Same as JavaScript's encodeURIComponent.

Full URL, path and query string modes leave existing %XXcodes alone, so already-encoded links aren't double-encoded.

Decoding tips

  • Turn on Treat + as a space for HTML form data and many search URLs.
  • If the result still contains % codes, the link was probably encoded twice โ€” use Decode again.
  • Broken escape sequences are left untouched instead of failing the whole decode.

Private by design. Everything runs in your browser โ€” nothing you enter is uploaded or stored by AISeekho.