EN← 返回主页

Base64 / Hex

Base64 编码转换

支持 UTF-8 文本 Base64 编码/解码,并提供 Hex、Unicode escape 与字节统计。

输入

关于Base64编码解码

Base64 是把二进制数据表示为 64 个可打印字符的编码方式,常见于接口传输图片、JWT Token、邮件附件和配置文件。本工具基于 TextEncoder 做 UTF-8 安全的编码解码,中文不会乱码;解码兼容 URL-safe 变体(- 和 _)并自动补齐 padding,可以直接解 JWT 片段;同时提供 Hex 十六进制、Unicode 转义与文本的双向转换和字节统计。

常见问题

Base64 是加密吗?安全吗?

不是加密,只是编码——任何人都能解码还原,不要用它保护敏感信息。它解决的是"二进制数据无法直接放进文本协议"的传输问题,安全需求请使用真正的加密算法。

为什么 Base64 解码报错 InvalidCharacterError?

常见原因:内容混入了换行或空格(本工具已自动清理)、使用了 URL-safe 变体的 - 和 _(本工具已兼容)、字符串被截断导致长度不合法。检查内容是否完整即可。

Base64 编码后体积会变大吗?

会,编码后约为原始数据的 4/3(每 3 字节变 4 字符),再加上可能的 padding。所以大文件不适合用 Base64 内嵌传输,接口里大图建议用 URL 而不是 Base64。