选择编码方式
根据你需要生成或读取的内容,选择 Base64、URL 或 Unicode。
在 Base64 与文本之间转换、对 URL 进行百分比编码,或转义 Unicode 字符。选择编码方式,粘贴文本并复制结果,任何内容都不离开你的浏览器。
一个框输入,一个框输出,采用你选择的编码方式。
根据你需要生成或读取的内容,选择 Base64、URL 或 Unicode。
将你想转换的字符串输入或粘贴到输入框中。
选择编码以转换文本,或选择解码以将已编码的值转回可读文本,然后复制结果。
三种编码,解决三个不同的传输问题。
| 编码方式 | 输出形如 | 用于 |
|---|---|---|
| Base64 | SGVsbG8gd29ybGQ= | 文本中的二进制,例如 data URL、邮件附件和 JSON 载荷 |
| URL | Hello%20world | 必须在浏览器地址栏中保持可读的查询字符串和路径 |
| Unicode | \u0048\u0065\u006c\u006c\u006f | 源文件、JSON 字符串以及无法存储非 ASCII 字符的系统 |
编码不是加密:这三种格式对任何人都是可逆的。当你确实需要保密内容时,请使用 73hi 上的 AES 工具。
无需安装,无需注册,结果一键即可进入你的剪贴板。
切换编码方式,粘贴并按下一个按钮。结果立即出现在输出框中。
编码以生成一个安全的值,或解码以读取别人发给你的值。
将转换后的字符串直接复制到剪贴板,随时可粘贴到代码或请求中。
一切都在你的浏览器中运行,因此你粘贴的文本绝不会上传到服务器。
不会。编码与解码用 JavaScript 在你的浏览器中运行,因此你粘贴的文本绝不离开你的设备。
Base64 将二进制数据或文本转为一组安全的字符,以便它能穿过只能处理纯文本的系统,例如 JSON 载荷、邮件附件和 data URL。它是一种编码,而非加密,因此不提供任何机密性。
当值必须在 URL 内保持可读时用 URL 编码,因为只有空格、与号和问号等保留字符会被替换。当值必须作为一个不透明的块完整地经历传输时用 Base64。
它将字符转为转义序列,如 \u0041,这对源文件、JSON 字符串和无法直接处理非 ASCII 字符的系统很有用。
解码期望输入是由相同编码产生的。格式错误的 Base64 字符串、填充错误的值,或已被解码的 URL,通常会产生错误或乱码输出。
不是。Base64 对任何人都是可逆的,完全不提供安全性。当你需要保护内容时,请使用真正的加密工具,如 73hi 上的 AES 页面。