URL Encoder/Decoder
Encode and decode URLs with query string parsing.
encodeURIComponentencodeURI
Input
Output
About URL Encoder/Decoder
URL encoding (also known as percent-encoding) converts characters into a format that can be safely transmitted in a URL. Special characters are replaced with a % followed by their hexadecimal value.
encodeURIComponent encodes all special characters, including / ? # & =. Use this for encoding individual query parameter values or path segments.
encodeURI preserves characters that are valid in a complete URI (: / ? # [ ] @ ! $ & ' ( ) * + , ; =). Use this when encoding a full URL while keeping its structure intact.
Paste a URL with query parameters to automatically parse and display them in a table. All processing happens locally in your browser.