URL Encoder & Decoder
Component mode encodes every reserved character (/ ? &), so a value can be embedded in a query parameter. Full URL mode keeps the URL structure readable.
Paste your text, pick Encode or Decode, choose a mode, and copy the live result.
- Paste a URL or text into the input
- Choose Encode or Decode
- Pick Component mode for values or Full URL mode for whole addresses
- Copy the result or copy a shareable link
What is the difference between Component and Full URL modes?
Component mode encodes every reserved character, so https://example.com/a b becomes https%3A%2F%2Fexample.com%2Fa%20b. That is what you want when embedding a value in a query parameter. Full URL mode keeps separators like /, ?, and & readable so a whole address stays recognizable.
Is my data safe?
Yes. Encoding and decoding use the browser-native encodeURIComponent and decodeURIComponent. Everything runs locally and no data ever leaves your device.