KitAnvil免费在线工具

首页 / 转码编码 / URL 编解码

URL 编解码

对 URL 与查询参数做百分号编码或解码, 不上传任何内容。

◆ 工具本地处理 · 文件不上传

+

相关工具

查看全部 →

URL 为什么需要编码

URL 里只能出现有限的一部分 ASCII 字符。空格、中文、`&`、`#`、`%`、`+` 以及非拉丁字母, 都必须先转成 `%XX` 形式的转义序列, 才能安全地经过浏览器、服务器与代理。这个工具负责正反两个方向的转换。

component 模式 vs 整条 URI 模式

模式选错是"我这儿能打开、服务器却 404"的头号原因: component 模式会把嵌套链接里的 `/` 和 `?` 也转义掉。

常见任务

说明

FAQ

该用 component 还是整条 URI?

放进查询串或表单的值用 component; 想让整条链接保持可读就用整条 URI。

为什么编码后链接打不开?

基本都是模式问题: component 把嵌套 URL 的 / 和 ? 也转义了。改用整条 URI 模式, 或只对取值部分编码。

中文能处理吗?

可以。非 ASCII 字符会先按 UTF-8 编码再转义, 这是现代服务器的标准做法。