zh

文本转Base64

将文本编码为Base64(RFC 4648)并再解码回来 - 支持UTF-8,提供URL安全变体,在浏览器中本地处理,完全无需上传。

正在你的设备上本地处理 ...

方向
  • 文本转Base64
  • Base64转文本
使用URL安全的Base64

正在你的设备上本地处理 ...

0%

我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

Base64仅用64个可打印字符来表示任意数据。这对于在只允许简单字符的地方嵌入文本或小型内容很有用,例如数据URL、JSON字段、配置或邮件头。本工具将你的文本编码为Base64,并将Base64解码还原为可读文本。

方向由你选择:文本转Base64,或Base64转文本。文本通过其UTF-8字节进行编码,因此元音变音、重音符号和表情符号都能被正确保留。与文件工具不同,本工具直接处理粘贴的文本,非常适合快速转换,无需经由文件绕路。

整个转换完全在你的浏览器中以纯JavaScript本地运行,你的文本不会被上传、不会被存储,也不会从CDN加载任何外部库。解码时如果Base64输入无效,工具会诚实地说明,而不是编造一个错误的结果。

许多在线Base64工具会把你的文本发送到它们的服务器进行编码 - 对于API密钥或登录凭证等经常以Base64形式传输的机密内容来说,这不太方便。这款工具只在浏览器中本地编码和解码,无需账号,也没有字符数限制。

技术规格

技术规格
输入格式文本输入
输出格式TXT
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 将文本或Base64粘贴到文本框中。
  2. 选择方向(文本转Base64,或Base64转文本)。
  3. 查看结果,或将其下载为文本文件。

限制: 它对文本的UTF-8字节使用标准Base64(RFC 4648)。对于整个文件,有专门的文件编码和解码工具。解码时需要有效的Base64,否则工具会诚实地报告错误。非常大的文本会受到设备内存的限制。

常见问题

我的文本会被上传吗?

不会。转换完全在你的浏览器中本地运行;你的文本绝不会离开你的设备,也不会被存储。

元音变音和表情符号能用吗?

可以。文本通过其UTF-8字节进行编码,因此在来回转换时元音变音、重音符号和表情符号都会被保留。

这与文件工具有何不同?

本工具处理粘贴的文本;对于整个文件(图片、文档),请使用专门的文件编码和解码工具。

遇到无效的Base64会怎样?

解码时,工具会诚实地报告错误,而不是产生错误的结果。请检查输入是否为完整的Base64。

什么是URL安全的Base64?

这是RFC 4648第5节定义的变体:字符"+"和"/"在URL中具有特殊含义,因此会被替换为"-"和"_",并省略填充字符"="。这样你就可以直接把结果用在URL路径,查询参数或文件名中。

在手机上也能用吗?

可以,任何现代移动浏览器都能像在电脑上一样运行 - 文本保持本地处理。

需要账号吗?有限制吗?

不需要账号,也没有人为设置的字符数限制 - 只有在文本非常长的情况下,你设备的内存才会成为限制。

在这里编码机密内容安全吗?

安全。与许多在线工具不同,你的文本不会被发送到服务器 - 试试飞行模式。

相关工具

编码为 Base64 · JSON 转义 · URL 编码 · 格式化 CSV · 解码 Base64 · 提取数字 · 提取链接