URL Encoder / Decoder
Encode special characters for URLs or decode percent-encoded strings instantly.
0 / 500,000
Encoding Modes Explained
- Component
- Encodes all special characters. Use for query parameters, form values, or any text that will be part of a URL.
- Full URL
- Preserves URL structure (://?#) while encoding spaces and unicode. Use for complete URLs.
- Query String
- Encodes for use in query strings, converting spaces to + signs. Use for search parameters.
How to use
- Paste your text or URL in the input field.
- Select the encoding mode: Component for query values, Full URL for complete URLs, or Query String for search parameters.
- Click Encode or Decode.
- Copy the result or use Swap to continue processing.
Examples
Encoding Spaces & Special Characters
Input:
hello world & more
Output:
hello%20world%20%26%20more
Encoding Unicode
Input:
café ☕
Output:
caf%C3%A9%20%E2%98%95