CRYPTO DESK / LIVEBase64加载中
Base64 - 加密工具 · 萤炬工具箱 · 工具说明与使用指南
Base64 - 加密工具 · 萤炬工具箱
Base64 编解码把任意文本按标准 Base64 表转成只含字母、数字、加号、斜杠和等号的字符串,也能把这样的字符串解回原文。日常用在读取接口返回的 Base64 字段、拼 data URI、把配置塞进只允许纯文本的地方、排查 JWT 载荷内容。转换在浏览器本地完成,内容不上传。使用标准 Base64 字符表(含 …
Base64 编解码把任意文本按标准 Base64 表转成只含字母、数字、加号、斜杠和等号的字符串,也能把这样的字符串解回原文。日常用在读取接口返回的 Base64 字段、拼 data URI、把配置塞进只允许纯文本的地方、排查 JWT 载荷内容。转换在浏览器本地完成,内容不上传。
使用步骤
- 选择方向:编码(原文转 Base64)或解码(Base64 转原文)。
- 把内容粘进输入框,结果即时显示在输出区。
- 复制结果;解码时若报错,先检查字符串有没有被换行截断或缺少末尾的等号。
功能与限制
- 使用标准 Base64 字符表(含 + / 与 = 补位),双向转换。
- 文本按 UTF-8 处理;纯二进制内容解码后无法按文本正常显示。
- 编码不等于加密,不提供任何保密性。
- 在浏览器本地运算,内容不上传。
常见问题
- Base64 是加密吗?
- 不是。它是公开的编码方式,任何人拿到就能直接解回原文,没有密钥概念。要保密请用 AES,不要指望 Base64 藏住内容。
- 为什么编码后变长了?
- Base64 用 4 个字符表示 3 个字节,体积约涨三分之一。它解决的是「二进制安全地走文本通道」,不是压缩。
- 末尾的等号能删掉吗?
- 等号是长度补位标记,标准 Base64 解码器依赖它。删了很多实现会报错,别手动改动。
- 解码出来是乱码怎么办?
- 两种可能:原始数据本来是二进制(图片、压缩包)而非文本,那按文本显示必然乱码;或者源文本不是 UTF-8 编码。若字符串里有减号和下划线,说明它是 Base64URL,要用 Base64URL 那个页面。