NANO WORKS URL编解码
UNIT 25
URL编解码
URL Encode / Decode · Local Engine · v1.0
URL编码解码工具:一键编码/解码URL参数、中文字符、特殊符号。支持批量处理、Base64编解码、组件级编码。纯浏览器处理。
URL编码 URL解码 encodeURI 百分号编码 中文URL
ONLINE
v1.0
MODE 4
ENGINE LOCAL
UPDATED 2026-03
All Browsers
INPUT · 原文
OUTPUT · 结果
输入字符: 0 · 输出字符: 0 · 模式: encodeURIComponent

在线URL编解码工具 — 使用指南

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 组合。所有处理在浏览器本地完成,不上传服务器。

FAQ
什么是URL编码?
URL编码(又称百分号编码)将特殊字符转换为%加十六进制的形式,使其能安全地在URL中传输。比如中文、空格、&等字符都需要编码。
为什么我的URL里出现乱码?
通常是编码方式不一致造成的。本工具支持UTF-8编码解码,粘贴含%编码的URL即可还原为可读文本。
可以只编码部分内容吗?
可以。工具提供完整URL编码和仅编码组件两种模式,后者不会编码 :// 等URL结构字符。
ESC