URL Encode: Encode and Decode URL Percent Online

in "Encoding"

Web browsers request pages from web servers by using a URL.

The URL is the address of a web page, like: https://kifanga.com/.

URL encoding (Percent Encoding)

URL encoding converts characters into a format that can be transmitted over the internet.

URLs can only be sent over the Internet using the ASCII character-set.

Since URLs often contain characters outside the ASCII set, the URL has to be converted into a valid ASCII format.

URL encoding replaces unsafe ASCII characters with a “%” followed by two hexadecimal digits.

URLs cannot contain spaces. URL encoding normally replaces a space with a plus (+) sign or with %20.

Use the above URL decoder and encoder to learn how percent encoding works.

URL Encoding Functions

In JavaScript, PHP, and ASP there are functions that can be used to encode a string. PHP has the rawurlencode() function, and ASP has the Server.URLEncode() function.

In JavaScript you can use the encodeURIComponent() function. For example, JavaScript function encodes space as %20.

ASCII Encoding Reference

Your browser will encode input, according to the character-set used in your page.

The default character-set in HTML is UTF-8.

Recommended Tools

URL ENCODING

ASCII CHARACTER

%20

space

%21

!

%22

%23

#

%24

$

%25

%

%26

&

%27

%28

(

%29

)

%2A

*

%2B

+

%2C

,

%2D

%2E

.

%2F

/

%30

0

%31

1

%32

2

%33

3

%34

4

%35

5

%36

6

%37

7

%38

8

%39

9

%3A

:

%3B

;

%3C

<

%3D

=

%3E

>

%3F

?

%40

@

%41

A

%42

B

%43

C

%44

D

%45

E

%46

F

%47

G

%48

H

%49

I

%4A

J

%4B

K

%4C

L

%4D

M

%4E

N

%4F

O

%50

P

%51

Q

%52

R

%53

S

%54

T

%55

U

%56

V

%57

W

%58

X

%59

Y

%5A

Z

%5B

[

%5C

\

%5D

]

%5E

^

%5F

_

%60

`

%61

a

%62

b

%63

c

%64

d

%65

e

%66

f

%67

g

%68

h

%69

i

%6A

j

%6B

k

%6C

l

%6D

m

%6E

n

%6F

o

%70

p

%71

q

%72

r

%73

s

%74

t

%75

u

%76

v

%77

w

%78

x

%79

y

%7A

z

%7B

{

%7C

``

%7D

}

%7E

~

%7F

 

%80

%81

Â

%82

%83

ƒ

%84

%85

%86

%87

%88

ˆ

%89

%8A

Š

%8B

%8C

Œ

%8D

Â

%8E

Ž

%8F

 

%90

 

%91

%92

%93

%94

%95

%96

%97

%98

˜

%99

%9A

š

%9B

%9C

œ

%9D

 

%9E

ž

%9F

Ÿ

%A0

 

%A1

¡

%A2

¢

%A3

£

%A4

 

%A5

¥

%A6

 

%A7

§

%A8

¨

%A9

©

%AA

ª

%AB

«

%AC

¬

%AD

¯

%AE

®

%AF

¯