URL 编码解码器

对 URL 进行编码和解码,确保特殊字符在 URL 中正确传输。

原始 URL

输入要编码的 URL

字符数: 0

编码后 URL

经过 URL 编码的字符串

字符数: 0

URL 编码说明

为什么需要 URL 编码?

安全性: 防止注入攻击
兼容性: 确保字符正确传输
标准性: 符合 RFC 3986 标准
可靠性: 避免字符误解

常见编码字符

空格%20
!%21
#%23
$%24
&%26
+%2B
/%2F
?%3F
=%3D
中文字符%E4%B8%AD%E6%96%87

编码规则

不需要编码的字符:

字母 A-Z, a-z
数字 0-9
特殊字符 - _ . ! ~ * ' ( )

必须编码的字符:

空格和所有 ASCII 控制字符
非 ASCII 字符(如中文、日文等)
URL 保留字符: ; / ? : @ & = + $ , #
URL 不安全字符: " ' < > { } |  ^ [ ]