How to use it
A clear, quick workflow
- Choose Encode or Decode.
- Use URL component for a query value or path segment; use Whole URL to preserve URL structure delimiters.
- Type or paste the input, then copy the live output or swap direction.
Encode or decode URL components and whole URLs without corrupting Unicode.
URL component mode also encodes delimiters such as /, ?, &, and =.
Start typing to convert.
How to use it
Component encoding turns “İstanbul + kahve” into %C4%B0stanbul%20%2B%20kahve, while whole-URL mode preserves /, ?, &, and = delimiters.
Input is limited to 1,000,000 JavaScript characters. A plus sign is treated as a literal plus, not as an HTML form-space shortcut. Malformed escapes and invalid UTF-8 are rejected without replacement.
FAQ
Use component mode for one query value, key, or path segment. Use whole-URL mode only when the input is an entire URL whose separators must remain readable.