Base64 编解码
文本与文件的 Base64 / Base64URL 编码和解码。
字符 0字节 0行 0
字符 0字节 0行 0
编码
- 文本输入按 UTF-8 编码为字节后再转 Base64,中文等多字节字符会得到较长的结果。
- Base64URL 是 URL 安全变体:
+与/替换为-与_,并去掉尾部=填充。 - 文件输入读取原始字节,适合图片等二进制文件。
解码
- 解码输入只认 Base64 字符(两种字母表都接受,可含空白与可选填充)。
- 若解码结果不是有效 UTF-8,不会强行按文本显示,而是切换为 Hex 展示,并提供「下载解码文件」保存原始字节。
- 输入包含非法字符或格式错误时,会在状态栏给出具体提示,输入内容保留。
什么时候用「Base64 编解码」
调接口时要把文本或二进制按 Base64 传输,或者拿到一串 Base64 想知道里面到底是什么。
使用要点
- 文本与文件都支持,Base64URL(-、_、无填充)可单独选择。
- 编码结果可一键复制,解码失败会提示字符集问题而不是给出乱码。
- 上传的文件只在浏览器内读取,不会发送到服务器。
相关工具
Base64 编解码与其他 44 个工具一样,全部计算都在你的浏览器里完成:输入、密钥与文件不会发送到服务器,页面首次加载后可离线使用。