什么是URL 编码器 / 解码器?
免费在线 URL 编码解码器。对 URL 字符串进行编码和解码。
URL 编码(又称百分号编码)是在 URL 中包含特殊字符的标准方式。由于 URL 只允许使用有限的字符集,空格、符号和非 ASCII 文本等字符必须进行编码。URL 编码/解码器可同时处理编码和解码,让您可以轻松为 API 调用、重定向和 Web 开发准备 URL。
在编码模式下,工具会将不安全的字符转换为对应的百分号编码形式。空格变为 %20,与符号(&)变为 %26,等号(=)变为 %3D,Unicode 字符如 é 变为 %C3%A9(其 UTF-8 字节表示)。这样可以确保查询参数、URL 路径和片段标识符被安全地传输,而不会被浏览器和服务器误解。
在解码模式下,反向操作将百分号编码的字符还原为可读形式。这对于调试 API 响应、查看跟踪 URL 以及理解重定向链至关重要。例如,包含 “q=hello%20world&category=%23web” 的 URL 解码后为 “q=hello world&category=#web”。解码后的形式才是服务器或浏览器实际解释的内容。
双向切换按钮可让您在编码和解码之间即时切换,便于进行往返验证。该工具使用标准的 JavaScript encodeURIComponent() 和 decodeURIComponent() 函数,可处理 URI 规范中定义的所有字符。处理过程完全在本地进行,不涉及任何服务器通信。