URL编解码工具帮助您快速处理URL中的特殊字符和中文。当URL包含中文、空格、特殊符号时,需要进行百分号编码(Percent-encoding)才能正确传输。本工具提供4种编解码模式,覆盖日常开发和运营的各种需求。
encodeURIComponent 编码所有特殊字符,包括 / ? & = # 等,适合编码URL参数值。encodeURI 保留URL结构字符(协议、域名、路径分隔符),只编码中文和空格等非ASCII字符,适合编码完整URL。Base64 将文本转为Base64编码,常用于API传参和数据嵌入。URL解析 将完整URL拆解为协议、域名、路径、查询参数等组成部分。
前端开发拼接带中文参数的URL、后端调试API接口参数、运营人员生成带追踪参数的推广链接、分析URL中各参数的含义。工具支持实时输入实时转换,也可以粘贴编码后的URL进行解码还原。
URL编码将非ASCII字符转换为 %XX 格式。例如中文"你好"编码为 %E4%BD%A0%E5%A5%BD,空格编码为 %20(或 +)。UTF-8 编码的中文每个字符占3个字节,因此每个中文字符会产生3个 %XX 组合。所有处理在浏览器本地完成,不上传服务器。