Skip to content
URL Encoder/Decoder

Encode and decode URLs for safe transmission

Input

Output

Common URL Encodings

␣

%20

Space

!

%21

Exclamation

#

%23

Hash

$

%24

Dollar

&

%26

Ampersand

'

%27

Apostrophe

(

%28

Open Paren

)

%29

Close Paren

+

%2B

Plus

/

%2F

Slash

:

%3A

Colon

=

%3D

Equals

?

%3F

Question

@

%40

At

About URL Encoding

encodeURIComponent: Encodes all characters except: A-Z a-z 0-9 - _ . ! ~ * ' ( )

encodeURI: Encodes all characters except: A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #

Encode special characters in URLs for safe web transmission, or decode percent-encoded strings to readable text. Essential for working with query parameters, form data, and international characters. Choose between component encoding for values or full URI encoding.

How to Use

  1. 1Paste your URL or text to encode
  2. 2Select encoding mode: component or full URI
  3. 3Click Encode to convert special characters
  4. 4Or paste encoded URL and click Decode
  5. 5Copy the result for your application

Frequently Asked Questions