zh

文本转Base64

将文本编码为Base64并解码还原 - 在浏览器中本地完成,无需任何上传。

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

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

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

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

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

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

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

    整个转换完全在你的浏览器中以纯JavaScript本地运行 - 你的文本不会被上传、不会被存储,也不会从CDN加载任何外部库。解码时如果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路径,查询参数或文件名中。

    相关工具