๐
Developer Tools
URL Encoder / Decoder
Encode and decode URLs and query strings instantly. Handles percent-encoding, special characters, and full URLs. Free online URL encoder.
Frequently asked
questions
URL encoding (percent-encoding) converts special characters into a format that can be safely transmitted in a URL. For example, a space becomes %20, and & becomes %26.
Encode user-supplied values that will appear in query strings or URL parameters. For example, if a user types "hello world & more", encode it to "hello%20world%20%26%20more" before appending to a URL.
encodeURI encodes a full URL and preserves characters like /, ?, &, =. encodeURIComponent encodes a single value (query parameter) and encodes those special characters too. Use encodeURIComponent for individual parameter values.