编码解码

URL 百分号编码、Base64、HTML 实体和 Unicode 转义互转,中文与文件都能处理。转换在浏览器里完成,内容不会上传。

输入
结果

文件与 Base64

适合把小图标、PDF、压缩包嵌进网页或接口数据。单个文件最大 20 MB;文件只在本地读取。

文件转 Base64

Base64 还原文件

常见问题

Base64 是加密吗?
不是。Base64 只是把二进制数据换成可打印字符的编码方式,任何人都能直接还原,不能用来保护密码或隐私。需要保密请使用加密工具。
为什么一段中文转成 Base64 后变长了?
一个常用汉字在 UTF-8 下通常占 3 个字节,Base64 每 3 个字节又会变成 4 个字符,所以中文编码后大约会变成原来的 4 倍长度。
URL 编码和 encodeURIComponent 有什么区别?
本工具按组件编码处理,斜杠、问号、&、= 等也会转义,适合给参数值编码。如果整条网址一起编码,这些分隔符会被转义,网址就无法直接打开。
文件会上传到服务器吗?
不会。文本和文件都在浏览器里读取、转换,数据不离开你的设备;刷新页面后也不会保留。