URL Encoder Decoder Online Free

Encode or decode URL components instantly. Handle special characters, query parameters, and full URLs for safe web usage.

Common URL Encodings

CharacterEncodedDescription
%20Space
!%21Exclamation mark
#%23Hash
$%24Dollar sign
&%26Ampersand
+%2BPlus sign
=%3DEquals sign
?%3FQuestion mark
@%40At sign
/%2FForward slash

Last updated May 2026

Pro Tip

Use 'Encode component only' (encodeURIComponent) when encoding query parameter values. Use 'Encode full URL' (encodeURI) when encoding a complete URL where you want to preserve the structure characters like /, ?, and &.

How to Use URL Encode/Decode

1

Enter Text or URL

Paste the text or URL you want to encode or decode into the input area.
2

Choose Encode or Decode

Switch between Encode and Decode tabs to convert in either direction.
3

Select Encoding Mode

Choose between encoding a full URL or just a component (query parameter value).
4

Copy the Result

The output updates live as you type. Copy it to your clipboard with one click.

Why Use Our URL Encode/Decode?

Bidirectional Conversion

Encode plain text to URL-safe format or decode percent-encoded strings back.

Full URL or Component

Encode entire URLs with encodeURI or just components with encodeURIComponent.

Live Conversion

See results update instantly as you type with no button clicks required.

Common Examples

Reference table showing how common characters are encoded.

100% Free

No hidden charges or premium features locked behind paywalls.

Privacy First

Files are processed in your browser and never uploaded to servers.

Works Everywhere

Compatible with desktop, tablet, and mobile browsers.