DevToolBox

Base64 编解码

在浏览器中对文本、图片、文件与 URL 安全 Base64 进行编码或解码。

模式
支持 UTF-8 文本,包括中文与表情符号。

使用说明

什么是 Base64? Base64 使用 64 个 ASCII 字符表示二进制数据,广泛用于在 JSON 中嵌入图片、生成 Data URL、JWT 签名以及在文本协议中传输二进制内容。

使用方法 1. 文本页:输入文本,选择“编码”或“解码”,点击操作按钮。 2. 图片页:选择、拖拽或粘贴图片,生成 Data URL。 3. 文件页:把任意文件读取为 Base64,或将 Base64 解码回文件。 4. URL 安全页:使用 -_ 且无填充的编码,适合 URL 与 JWT。

使用技巧 - 完整支持 UTF-8,中文、重音字母与表情符号都能无损往返。 - 与原始数据相比,Base64 大约增加 33% 的体积。 - 超过 5 MB 的文件会触发体积提示。 - 当结果需要放入 URL 或 JWT 时,请使用 URL 安全 Base64。

隐私说明 编码与解码完全在浏览器本地完成。

Base64 编解码 — 文本、图片、文件与 URL 安全