开发与网页
怎么解码 Base64
你有一段 Base64,或要编码的文字。在当前标签页选解码或编码,复制真正的文字。这一页打出 UTF-8。它不会把 PNG 或 PDF 还原成文件。
字符串在眼前再打开 Base64。解码要 A–Z、a–z、0–9、加号、斜杠和 = 填充。不上传。
打开Base64目录
贴之前先看字母表
标准 Base64 用加号和斜杠。URL 安全用减号和下划线。这一页只接受标准字母表。data: 前缀不是内容的一部分。
标准用加号和斜杠。URL 安全用减号和下划线。这一页要标准 Base64。 打开 cv.cm 的 Base64
处理留在当前标签页。
打开Base64选解码或编码
解码把 Base64 变成文字。编码用 UTF-8 字节把文字变成 Base64。已经是 Base64 的字符串再编码,会再包一层。
贴上文字
解码时会去掉换行和空格。去掉之后,长度必须是 4 的倍数,= 只能在末尾。
解码失败,就不是 UTF-8 文字
减号和下划线会被拒绝。少了 = 也会失败。PNG、PDF 或 data URL 是字节,这一页不会把它打出来。只有确定内容是文字时,才把减号换成加号、下划线换成斜杠,并用 = 补齐。
解码打出 UTF-8 文字。图片或 PDF 会失败。复制一个你认得的词。 复制,并核对一个你预期的词
文字是乱码,就是字节不是 UTF-8。丢掉这个结果。要检查编码,就把结果再解码,应当看到同一段文字。
常见问题
可以免费在线解码 Base64 吗?
可以。cv.cm 在当前标签页编码和解码。不上传。
为什么我的字符串失败?
减号和下划线会被拒绝。长度必须是 4 的倍数。填充是 =。去掉 data: 前缀,而且内容必须是文字。
能解码图片吗?
不能。这一页打出 UTF-8 文字。PNG 或 PDF 是字节,所以解码会故意失败。
编码用 UTF-8 吗?
是。ASCII 以外的字会先变成 UTF-8 字节,再变成标准 Base64。
字符串会上传吗?
不会。关掉标签页就没了。