URL Encoder / Decoder
Encode and decode URLs safely: encodeURI, encodeURIComponent, decode variants and HTML entity encode/decode. Runs in your browser for privacy.
Your data stays on your device. Nothing is uploaded.
How to Use the Url Encoder Decoder
1. Upload or paste
Enter or paste your input (text, token, JSON or options) into the tool.
2. Convert
Adjust settings if needed, then run the action to generate the result.
3. Download or copy
Copy the output or download it. Processing happens locally in your browser.
Features
Component encoding
Encode or decode URL components with encodeURIComponent and decodeURIComponent.
Full URI encoding
Encode or decode whole URIs with encodeURI and decodeURI, preserving reserved characters.
HTML entities
Encode or decode HTML entities such as & and < for safe insertion into markup.
Live output
The result updates as you type and shows the difference between input and output.
One-click copy
Copy any result straight to the clipboard.
Runs locally
Everything happens in your browser. Nothing is uploaded.
FAQ: Frequently Asked Questions
Component encoding escapes all characters except unreserved ones, while URI encoding preserves reserved characters such as /, : and ? that have meaning in a full URL.
Yes, the URL encoder and decoder is completely free and works in your browser.
No, all encoding and decoding happens locally on your device.
Use it to safely insert untrusted text into HTML so that markup characters display as text instead of being interpreted.