Looking for URL Encoder/Decoder for your HTML URLs? Here is a URL Encoder/Decoder Javascript tool to help you encode and decode your HTML URL links and text strings easily. 

URL encoding is simply converting a string or strings of characters into safe format that is used over the Internet. It converts the characters as URL encoded characters by replacing the unsafe ASCII characters with “%” followed by a two hexadecimal digits which are its character values in the ISO-8859-1 character set.

URL decoding is the reverse of the URL encoding, it decodes the existing encoded URL or characters and output it to its original ASCII character value.

Try the Javascript URL Encoder/Decoder tool below.

URL Decoder/Encoder


  • Input the URL or a string of text that you want to encode or decode.
  • Pressing either the “Decode” or “Encode” button, to start encoding or decoding the URL or the string of text.

Want to manually encode and decode your URL or character string? Below is a HTML URL Encoding Reference, where you can see the URL encoded values of the ASCII characters. This will be helpful if you are manually URL encoding strings. For fast searching just press “CTRL + F” to find the ASCII character or its corresponding URL encoded value.

HTML URL Encoding Reference

ASCII Character URL-encoding
space %20
! %21
# %23
$ %24
% %25
& %26
( %28
) %29
* %2A
+ %2B
, %2C
. %2E
/ %2F
0 %30
1 %31
2 %32
3 %33
4 %34
5 %35
6 %36
7 %37
8 %38
9 %39
: %3A
; %3B
< %3C
= %3D
> %3E
? %3F
@ %40
A %41
B %42
C %43
D %44
E %45
F %46
G %47
H %48
I %49
J %4A
K %4B
L %4C
M %4D
N %4E
O %4F
P %50
Q %51
R %52
S %53
T %54
U %55
V %56
W %57
X %58
Y %59
Z %5A
[ %5B
\ %5C
] %5D
^ %5E
_ %5F
` %60
a %61
b %62
c %63
d %64
e %65
f %66
g %67
h %68
i %69
j %6A
k %6B
l %6C
m %6D
n %6E
o %6F
p %70
q %71
r %72
s %73
t %74
u %75
v %76
w %77
x %78
y %79
z %7A
{ %7B
| %7C
} %7D
~ %7E
ƒ %83
ˆ %88
Š %8A
Ž %8E
˜ %98
š %9A
œ %9C
ž %9E
Ÿ %9F
¡ %A1
¢ %A2
£ %A3
¥ %A5
| %A6
§ %A7
¨ %A8
© %A9
ª %AA
« %AB
¬ %AC
¯ %AD
® %AE
¯ %AF
° %B0
± %B1
² %B2
³ %B3
´ %B4
µ %B5
· %B7
¸ %B8
¹ %B9
º %BA
» %BB
¼ %BC
½ %BD
¾ %BE
¿ %BF
À %C0
Á %C1
à %C3
Ä %C4
Å %C5
Æ %C6
Ç %C7
È %C8
É %C9
Ð %D0
Ñ %D1
Ò %D2
Ó %D3
Ô %D4
Õ %D5
Ö %D6
Ø %D8
Ù %D9
ß %DF
à %E0
á %E1
â %E2
ã %E3
ä %E4
å %E5
æ %E6
ç %E7
è %E8
é %E9
ê %EA
ë %EB
ì %EC
í %ED
î %EE
ï %EF
ð %F0
ñ %F1
ò %F2
ó %F3
ô %F4
õ %F5
ö %F6
÷ %F7
ø %F8
ù %F9
ú %FA
û %FB
ü %FC
ý %FD
þ %FE
ÿ %FF

ASCII Character URL Encoding Reference

ASCII Character Description URL-encoding
NUL null character %00
SOH start of header %01
STX start of text %02
ETX end of text %03
EOT end of transmission %04
ENQ enquiry %05
ACK acknowledge %06
BEL bell (ring) %07
BS backspace %08
HT horizontal tab %09
LF line feed %0A
VT vertical tab %0B
FF form feed %0C
CR carriage return %0D
SO shift out %0E
SI shift in %0F
DLE data link escape %10
DC1 device control 1 %11
DC2 device control 2 %12
DC3 device control 3 %13
DC4 device control 4 %14
NAK negative acknowledge %15
SYN synchronize %16
ETB end transmission block %17
CAN cancel %18
EM end of medium %19
SUB substitute %1A
ESC escape %1B
FS file separator %1C
GS group separator %1D
RS record separator %1E
US unit separator %1F

Hope this URL Decoder/Encoder tool help you decode or encode your URL links and text strings easily. You can also try decoding and encoding your character strings manually by referring to the HTML URL Encoding Reference above.

Like our Facebook Fan Page.

Subscribe and get the latest tips, tricks, news, and updates delivered straight to your e-mail inbox.

Enter your email address:

Delivered by FeedBurner


Ameer is your techie friend, the head admin, and editor-in-chief of this blog. In here we share the latest technology news and updates, computer tips and tricks, SEO, games and gaming news, and other tech articles that aims to help you with today's technology.