FreeUtil

URL Encoder / Decoder

Encode or decode URLs and query strings. Handle special characters safely.

About URL Encoding

URL encoding replaces unsafe characters with a percent sign followed by two hex digits. For example, spaces become %20 and ampersands become %26. This is essential for passing special characters in query strings and form data.

Component vs Full URI

  • Component mode encodes everything except letters, digits, and - _ . ! ~ * ' ( ). Best for query parameter values.
  • Full URI mode preserves URL structure characters like : / ? # &. Best for encoding a complete URL.