Base64编码解码

粘贴文本即可得到 Base64,切换到“解码”可把 Base64 还原成文字。

输入的文字和文件不会发送到服务器,只在本浏览器中处理。

使用方法

  1. 在输入框中输入或粘贴文本,“操作”选择“编码”即可得到 Base64 字符串。
  2. 要放进网址或文件名时勾选“URL 安全”,+ / 会换成 - _,并去掉末尾的 =。
  3. 解码时直接粘贴 Base64。标准写法、URL 安全写法和 data: 开头的数据 URL 都能自动识别,换行和空格会被忽略。
  4. 结果下方会显示编码前后的字节数,Base64 一般会比原文大约多三分之一。

常见问题

Base64 是加密吗?

不是。Base64 只是把二进制数据换成 64 个可打印字符的表示方法,任何人都能解码,不能用来保护密码或隐私数据。

为什么别的工具解出来的中文是乱码?

中文需要先按某种编码转成字节。本工具统一使用 UTF-8;如果原始数据是 GBK 等其他编码,按 UTF-8 解码就会出现乱码或提示“不是 UTF-8 文本”。

末尾的 = 可以省略吗?

= 是补齐长度用的填充符。URL 安全的 Base64 通常会省略它,本工具解码时有没有 = 都可以处理。

相关工具

全部工具