URL Encoder / Decoder

URL encoding (percent-encoding) converts characters that are not allowed in URLs into a %XX hex format. For example, a space becomes %20 and an ampersand becomes %26. Use Component mode for individual query string values (encodes & = + ?), or Full URL mode to encode a complete URL while preserving its structure. All processing runs locally in your browser.

Output
Result will appear here…
Common URL encoding reference
Space → %20 (component) / + (form) ! → %21 " → %22 # → %23 $ → %24 % → %25 & → %26 ' → %27 ( → %28 ) → %29 * → %2A + → %2B , → %2C / → %2F : → %3A ; → %3B = → %3D ? → %3F @ → %40 [ → %5B ] → %5D