zh

URL 解码

把百分号编码的 URL 和参数转换回可读文本,在浏览器中本地处理,无需任何上传。

加号视为空格

正在你的设备上本地处理 ...

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    链接和地址中不断出现像 %20、%C3%A4 或 %2F 这样难懂的序列:这是百分号编码的文本,以此被做成可安全传输。但要阅读或进一步处理,你又想要它的明文形式。本工具会解码这类字符串:%20 变成空格,%C3%A4 变成 ä。这样你立刻就能看到一个链接或参数究竟包含什么。

    你可以选择把加号当作空格处理。当数据来自经典的网页表单(application/x-www-form-urlencoded)时这是必要的,因为那里加号代表空格而不是 %20。没有这个选项时,加号会保持不变,正如纯 URL 编码所规定。这样结果就与你文本的来源完全吻合。

    解码完全在浏览器中以纯 JavaScript 本地运行:你的文本不会被上传,不会被保存,也不会从 CDN 加载任何外部库。如果 % 序列损坏(例如孤立的 % 没有有效的十六进制数字),工具会诚实地告知,而不是编造一个错误的结果。结果可以下载为文本文件。

    技术规格

    技术规格
    输入格式文本输入
    输出格式TXT
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 把编码后的文本或链接粘贴到文本框中。
    2. 对表单数据启用加号视为空格。
    3. 读取或下载可读的结果。

    限制: 本工具按 RFC 3986 解码百分号编码;它不解密任何内容,也不检查地址是否可访问。无效的 % 序列会给出诚实的错误,而不是错误的结果。加号是否为空格取决于来源:这正是该选项的用途。非常大的文本受你设备内存的限制。

    常见问题

    我的文本会被上传吗?

    不会。解码完全在浏览器中本地运行;你的文本绝不离开你的设备,也不会被保存。

    我何时需要加号视为空格?

    当数据来自一个已提交的网页表单时。那里加号代表空格。而在纯 URL 中,加号仍然是加号。

    遇到损坏的 % 序列会怎样?

    工具会报告一个诚实的错误,而不是给出错误结果。有效的转义是 % 后面恰好跟两位十六进制数字。

    怎样反向编码?

    用 URL 编码工具:它让任意文本适用于 URL。本工具是回程的那条路。

    相关工具