cv.cm
全部教程

开发与网页

怎么解码 Base64

你有一段 Base64,或要编码的文字。在当前标签页选解码或编码,复制真正的文字。这一页打出 UTF-8。它不会把 PNG 或 PDF 还原成文件。

约 6 分钟阅读

今天的结果 从标准 Base64 得到的 UTF-8 文字,或从你输入的文字得到的标准 Base64。

字符串在眼前再打开 Base64。解码要 A–Z、a–z、0–9、加号、斜杠和 = 填充。不上传。

打开Base64
目录
  1. 贴之前先看字母表

    标准 Base64 用加号和斜杠。URL 安全用减号和下划线。这一页只接受标准字母表。data: 前缀不是内容的一部分。

    标准用加号和斜杠。URL 安全用减号和下划线。这一页要标准 Base64。
    标准用加号和斜杠。URL 安全用减号和下划线。这一页要标准 Base64。
  2. 打开 cv.cm 的 Base64

    处理留在当前标签页。

    打开Base64
  3. 选解码或编码

    解码把 Base64 变成文字。编码用 UTF-8 字节把文字变成 Base64。已经是 Base64 的字符串再编码,会再包一层。

  4. 贴上文字

    解码时会去掉换行和空格。去掉之后,长度必须是 4 的倍数,= 只能在末尾。

  5. 解码失败,就不是 UTF-8 文字

    减号和下划线会被拒绝。少了 = 也会失败。PNG、PDF 或 data URL 是字节,这一页不会把它打出来。只有确定内容是文字时,才把减号换成加号、下划线换成斜杠,并用 = 补齐。

    解码打出 UTF-8 文字。图片或 PDF 会失败。复制一个你认得的词。
    解码打出 UTF-8 文字。图片或 PDF 会失败。复制一个你认得的词。
  6. 复制,并核对一个你预期的词

    文字是乱码,就是字节不是 UTF-8。丢掉这个结果。要检查编码,就把结果再解码,应当看到同一段文字。

常见问题

可以免费在线解码 Base64 吗?

可以。cv.cm 在当前标签页编码和解码。不上传。

为什么我的字符串失败?

减号和下划线会被拒绝。长度必须是 4 的倍数。填充是 =。去掉 data: 前缀,而且内容必须是文字。

能解码图片吗?

不能。这一页打出 UTF-8 文字。PNG 或 PDF 是字节,所以解码会故意失败。

编码用 UTF-8 吗?

是。ASCII 以外的字会先变成 UTF-8 字节,再变成标准 Base64。

字符串会上传吗?

不会。关掉标签页就没了。