URL Encoder/Decoder

Encode special characters in URLs or decode percent-encoded strings back to readable text!

Common URL Encodings

%20

!

%21

#

%23

$

%24

&

%26

'

%27

+

%2B

/

%2F

:

%3A

?

%3F

@

%40

=

%3D

Features

  • Encode URLs
  • Decode URLs
  • Multiple modes
  • URL parser
  • Query params view
  • Character reference

How to Use

  1. 1
    Choose encode or decode
  2. 2
    Paste your URL/text
  3. 3
    Select encoding type
  4. 4
    Copy the result

Frequently Asked Questions

Standard vs Component?

Standard keeps :/?#[]@ intact. Component encodes everything for query params.

When to encode URLs?

When URLs contain spaces, special chars, or non-ASCII characters.

Why %20 for space?

URLs cant contain spaces. %20 is the hex code (32) for space character.

What about + for space?

+ is used in form data, %20 in URLs. Both represent space differently.