跳到主内容
世界杯开球时间转换 上线了按本地时区看开球,可加入日历提醒。

Base64 编码/解码

Base64 编码/解码支持 UTF-8 文本、Base64URL、MIME 换行输出,以及图片转 Data URL/raw Base64、本地预览和图片下载。

输入文本

字符

0 / 50,000

Base64 编码/解码

快速开始

1
选择文本、图片转 Base64 或 Base64 转图片。
2
粘贴文本/Base64,或上传一张图片。
3
编码或解码文本后复制结果。
4
图片上传后复制 Data URL 或原始 Base64。
5
粘贴 Data URL 或原始 Base64,选择 MIME 后预览或下载。

常见使用场景

URL/JWT

优先使用 URL‑safe 变体(-/_),避免链接转义;开启“URL‑safe 输出”后默认会省略结尾“=”填充

邮件/MIME

需要换行时采用 MIME 76 列(CRLF)规则;网页传输一般不换行。本工具提供 76 列换行与 LF/CRLF 切换开关

多行文本

开启“逐行编码”,每行独立输出 Base64,便于逐条处理

MIME/PEM

开启“按 MIME 76 列换行(CRLF)”;若需 LF 行尾,同时开启“换行使用 LF(\n)”

Data URL

嵌入时生成 data:[mime];base64,…;解码会自动截取逗号后的内容

往返校验

编码后立即解码,确认还原一致

图片上传

保持原始字节不变,可在 Data URL 与原始 Base64 输出之间来回切换,无需重新上传

图片 Data URL

粘贴 data:image/...;base64,... 后,可自动识别 MIME 并立即预览图片。

原始 Base64 图片数据

需要显式提供原始图片 MIME 类型,系统才能自动预览并下载为图片。

编码参数与变体

URL‑safe 输出
逐行编码(每行独立编码)
按 MIME 规范每 76 字符换行(CRLF)
换行使用 LF(\n)
Data URL
原始 Base64
原始 Base64 图片输入必须显式指定 MIME,因为 Base64 本身不保存文件格式元数据
自动补齐填充字符(=):长度对齐为 4 的倍数;长度不合法会提示
忽略空白:解码时自动移除换行与空格

文本与图片边界

文本编码默认输出标准 Base64(+/ 与 = 填充);开启 URL-safe 后改为 Base64URL(-/_,默认省略填充)。
解码兼容标准 Base64 与 Base64URL,会移除空白、尽量补齐填充,并自动截取 Data URL 逗号后的内容。
图片转 Base64 一次处理一张图片并保持原始字节;不会压缩、裁剪、缩放、优化、扫描或转换格式。
原始 Base64 图片输入不包含 MIME 元数据;预览或下载前必须选择原始图片类型。
超长文本与图片处理受文本执行边界、Data URL 长度、浏览器内存和浏览器图片预览支持限制。
非图片二进制文件请使用专门的文件工具或命令行;文本模式按 UTF-8 显示字节,任意二进制可能出现乱码。

使用建议

文本模式默认按 UTF‑8 处理;如需对接 GBK、Shift‑JIS 等其他编码,请先转换后再使用。
用于 URL/Cookie/JWT:建议开启“URL‑safe 输出”(-/_,默认省略 =);对接需要标准 Base64(+/=)的系统则保持关闭
跨系统传递建议移除换行与空白;仅用于展示时再加回
经 Base64 后体积约增 33%;超长文本建议分段处理,不建议把它当作大文件存储格式。
对接需要标准 Base64 的系统:关闭 URL‑safe(保留 +/ 与 =)
逐行编码会对已编码文本再次编码;如仅需变体转换,请关闭“逐行编码”后再点击“编码”
76 列换行仅影响显示;解码会自动忽略换行与空白
分享原始 Base64 时,请同时保留原始 MIME 类型,方便接收方正确还原文件
图片预览是否可用取决于浏览器对该格式的支持;即使预览失败,下载仍保持原始字节

限制与兼容性

文本模式会把解码后的字节按 UTF-8 文本显示;非图片二进制文件请使用专门的文件工具或命令行。
图片上传、Data URL 长度与预览大小受浏览器内存和图片格式支持影响。
某些图片格式可以成功编码,但在当前浏览器中可能仍无法直接预览

隐私与安全

Base64 处理在浏览器中完成。文本输入、Base64 图片输入、已选图片和设置可能保留在当前会话或浏览器存储中。若你保存工作区或启用 WebDAV 同步,这些输入、已选图片附件和设置可能按同步设置保存。使用共享设备时,可按需清空输入、图片和站点数据。
安全提示:Base64 是编码,不是加密;它不会隐藏、校验或扫描内容。涉密场景请先加密再编码。

常见问题

8

可继续使用这些相关工具,完成后续步骤。

所有工具处理都在您的浏览器本地完成。