在线检测
JSON工具
编码/加密
图片处理
文字处理
格式化
网络
前端
后端
搜索工具、优惠码…⌘K

文件 / 图片 Base64 编码

文件 / 图片:任意文件转 Base64 / data URL,可直接内联进代码;也能把 Base64 还原成文件下载。同时支持文本 UTF-8 安全编解码(中文不乱码)。 全程本地运行、文件不上传

只处理纯文本?用更轻量的 文本 Base64 编码 / 解码

原文
Base64

什么是 Base64?

Base64 是一种把二进制数据编码成纯 ASCII 文本的方式, 用 64 个可打印字符(A–Z、a–z、0–9、+/)表示任意字节。 它常用于在只能传文本的场景里携带二进制——比如把小图标内联进 CSS/HTML (data:image/png;base64,…)、邮件附件(MIME)、JSON 里塞图片等。 注意 Base64不是加密,任何人都能还原,别用它保护敏感数据。

这个工具怎么用?

  • 文本模式:左边输入、右边出结果,点「编码 / 解码」切换方向,支持中文(UTF-8)。
  • 文件模式:选文件即生成 data URL,可直接内联进代码; 也能把 Base64 / data URL 粘进来,命名后下载还原成文件

为什么中文用普通 btoa 会乱码?

浏览器自带的 btoa() 只支持 Latin-1 字符,遇到中文等多字节字符会直接报错或乱码。 本工具先用 TextEncoder 把文本按 UTF-8 编成字节再做 Base64, 解码时反向还原,因此中文、emoji 都不会乱

数据安全吗?

安全。文本编解码和文件读取都通过浏览器本地 API(TextEncoder / FileReader)完成, 你的文本和文件不会离开你的设备,chdh.me 服务器收不到任何内容。

关于 chdh.me 在线工具

本工具是 出海导航 chdh.me 免费在线工具集的一员, 同类还有 文本 Base64 编码 / 解码图片转 Base64URL 编码 / 解码,均纯前端运行、不上传、不追踪。 chdh.me 是面向跨境电商 / 独立站 / 出海创业者的独立工具评测与发现平台, 纯公益 · 不接联盟 · 不接付费收录