URL Encoder / Decoder
Advanced URL string processing tool complying with RFC 3986. Features intelligent component parsing, query parameter editing, and strict character set validation for developers and SEO specialists.
| Key | Value (Decoded) |
|---|
About
URL Encoding (Percent-encoding) is a mechanism for encoding information in a Uniform Resource Identifier (URI). Characters that are not allowed in a URL must be converted to a specific format compliant with RFC 3986. This process ensures that data is transmitted safely over the internet without being misinterpreted by browsers or servers.
Failure to correctly encode URLs often leads to broken links, data corruption in API calls, and security vulnerabilities like XSS or Injection attacks. This tool offers strict compliance modes, distinguishing between application/x-www-form-urlencoded (where spaces become +) and standard URI encoding (where spaces become %20).
Formulas
Reference Data
| Character | Name | Percent-Encoded | Category (RFC 3986) |
|---|---|---|---|
| SPACE | Space | %20 | Whitespace |
| ! | Exclamation Mark | %21 | Sub-delimiter |
| " | Double Quote | %22 | Unsafe |
| # | Number Sign | %23 | Gen-delimiter |
| $ | Dollar Sign | %24 | Sub-delimiter |
| % | Percent | %25 | Reserved |
| & | Ampersand | %26 | Sub-delimiter |
| ' | Single Quote | %27 | Sub-delimiter |
| ( | Left Parenthesis | %28 | Sub-delimiter |
| ) | Right Parenthesis | %29 | Sub-delimiter |
| * | Asterisk | %2A | Sub-delimiter |
| + | Plus | %2B | Sub-delimiter |
| , | Comma | %2C | Sub-delimiter |
| / | Slash | %2F | Gen-delimiter |
| : | Colon | %3A | Gen-delimiter |
| ; | Semicolon | %3B | Sub-delimiter |
| = | Equals | %3D | Sub-delimiter |
| ? | Question Mark | %3F | Gen-delimiter |
| @ | At Sign | %40 | Gen-delimiter |
| [ | Left Bracket | %5B | Gen-delimiter (IPv6) |
| ] | Right Bracket | %5D | Gen-delimiter (IPv6) |