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.

Mode
Input
Output

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.