URL Encoder & Decoder
Instantly encode or decode URLs. Simple and fast.
Examples
hello world & spaceshello%20world%20%26%20spacesuser@example.comuser%40example.comQuick Start
- 1Choose mode
Select Encode or Decode mode using the toggle.
- 2Enter text
Paste or type your URL or text into the input field.
- 3Copy result
Click Copy to grab the encoded or decoded output.
Specs
- Processing
- Client-side
- Encoding
- RFC 3986
- Supports
- Full URLs & text
Data stays on your device
All processing runs locally in your browser. Nothing is sent to any server.
Encode or decode URLs with a single click. Handles full URLs with query parameters, partial URLs, and plain text. Uses standard percent-encoding (RFC 3986).
RFC 3986
Encoding Standard
100% client-side
Processing
Smart URL Detection
Automatically detects full URLs and encodes only query parameters while preserving the base URL structure.
Bidirectional
Switch between encoding and decoding modes instantly with a single toggle.
Privacy First
Everything runs in your browser. No data is ever sent to a server.
What is URL encoding?
URL encoding converts special characters into a format that can be safely transmitted over the internet. Spaces become %20, & becomes %26, and other special characters get their own codes.
Is my data sent to a server?
No. All processing happens entirely in your browser. Your data never leaves your device.
Can I encode a full URL with query parameters?
Yes. The tool detects full URLs and properly encodes only the query parameter keys and values, leaving the base URL intact.
About URL Encoding
URL encoding converts special characters into a format that can be safely transmitted over the internet. Spaces become %20, & becomes %26, and other special characters get their own codes. Use this tool to quickly encode text for URLs or decode encoded text back to its original form.
All processing happens in your browser. Your data never leaves your device.