Base64 编码与解码

Base64 双向,文本或文件都行。

免费 · 无需注册 · 在您的设备上运行

您的文件不会离开设备

  • 2转换方向
  • 2字母表
  • 0注册
  • 1点击复制
Specification

Base64 编码与解码 规格一览

方向
两个方向
文本处理
UTF-8 正确
文件
文件留在本机
字母表
标准或网址安全
图片
图片预览
无效输入
说明问题所在
价格
免费
需要账户
运行位置
在您的设备上
How to

Base64 编码与解码 怎么用

  1. 1

    选择方向

    选择方向。

  2. 2

    放入文本或文件

    放入文本或文件。

  3. 3

    复制结果

    复制结果。

Questions

Frequently asked questions

支持中文与重音字吗?

支持。文本会以 UTF-8 字节编码,来回一趟会得到完全相同的内容,表情符号也一样。

什么是网址安全字母表?

它把 + 与 / 换成 - 与 _ 并去掉填充字符,结果可以直接放进网址而不必再转义。

我的文件会被上传吗?

不会。文件在这个标签页内读取,不会离开设备,也不会被发送到任何地方。

Base64 是一种加密吗?

不是。它只是编码,任何人都能还原。它让字节能以文本携带,但不提供任何保密性。

Background

编的是字节,不是字符

文本一律以 UTF-8 处理,所以中文、重音字与表情符号来回一趟仍然完全相同。也可以改选文件或网址安全字母表。

  • Base64 编的是字节,所以文本必须先用已知的编码转成字节。
  • 直接编字符而不是 UTF-8 字节,正是中文与重音字会坏掉的原因。
  • Base64 会让数据大约变大三分之一,所以适合小文件而不是大文件。
  • 结尾的等号是填充字符,网址安全的写法通常会把它们省略。

完整规格

Base64 编码与解码 的完整规格
方向编码与解码,一个开关切换。
文本处理全程 UTF-8,中文、重音字与表情符号来回无损。
文件任何文件都能编码。文件在标签页内读取,不会上传。
字母表标准用 + 与 /,网址安全用 - 与 _。
图片解出来是图片时会显示预览,并可下载。
无效输入会说明这不是有效的 Base64,而不是抛出错误信息。
价格免费。由计算区域外清晰标注的广告支持。
需要账户不需要。
运行位置在您的浏览器标签页中运行。数据不会发送到任何地方。
Next step

Keep going with the same files

全部开发工具: SPOTTOOLS 的开发工具