URL Encoder / Decoder

encoding

Percent-encode URLs or decode encoded strings for web and security use

Encoded Output
Output will appear here...

About URL Encoding

What is Percent-Encoding?

URL encoding (percent-encoding) replaces unsafe characters with a %followed by two hexadecimal digits representing the character's byte value. For example, a space becomes %20.

Common Encodings

space → %20

/ → %2F

? → %3F

& → %26

# → %23

= → %3D

Security Relevance

URL encoding is often used in web attacks such as bypassing WAF rules, path traversal (%2F..%2F), and injecting characters that would otherwise be filtered. Double-encoding (%2520) can bypass some decoders.

Safe Characters

Characters that do not need encoding: A–Z, a–z, 0–9 and - _ . ~. All others are percent-encoded.

Tagsurlencodedecodepercent-encodingsecurityweb