encoder · decoder · parser · query builder

Paste a full URL or a single parameter and get the encoded or decoded version. With an explanation of each substituted character and support for complex query strings.

Type:
Input
Output
🔗

Paste an URL to see its components

Query string parameters
WP / WooCommerce presets
Generated URL

Add parameters to generate the query string

URL encoding is necessary whenever data is transmitted through a web address: spaces, accented characters, symbols and non-ASCII characters must be replaced with escape sequences (%20, %C3%A0, etc.) for correct server interpretation.

This tool:

  • Encodes and decodes full URLs with encodeURI (preserves :, /, ?, &, =, #)
  • Encodes and decodes individual parameters with encodeURIComponent (encodes everything except alfanumerics)
  • Splits a query string into key=value parameters and encodes them individually
  • Highlights every substituted character with its escape sequence
  • Handles URLs with international characters, spaces and special symbols
  • Operates client-side: useful for URLs containing sensitive data