Home / Tools / Base64 编码

Base64 编码

文本与 Base64 互转(UTF-8)

Empty-input detection · Limit 10MB per request Data is processed locally in your browser
输入统计:—全部在浏览器本地处理,数据不会上传

功能介绍

Base64 编解码互转

文本与 Base64 一键互转:输入文本编码为 Base64,或粘贴 Base64 解码为文本,支持切换模式。

UTF-8 中文与 emoji 支持

基于 UTF-8 字节编码,中文、emoji 等多字节字符均可无损编解码,往返一致。

非法输入检测

自动检测非法 Base64(非法字符、错误填充、长度不符),给出明确的错误提示,避免输出乱码。

本地处理 · 隐私安全

所有编解码在浏览器本地完成,数据不会上传到任何服务器,适合处理敏感文本。

使用教程

第一步:选择模式

在工具栏选择「编码 → Base64」或「解码 → 文本」,或点击「载入示例」快速体验。

第二步:输入内容

输入要转换的文本或 Base64 字符串(编码支持中文与 emoji,解码自动校验格式)。

第三步:转换并复制

点击「编码/解码」得到结果,点击「复制结果」即可粘贴到你的代码或文档中。

内容介绍

Base64 是互联网中最常用的文本编码方式之一:邮件附件、Data URL、JSON Web Token、API 请求体等场景都依赖它把二进制或任意文本表示成 ASCII 字符。无论是把一段文字编码后发给同事,还是解码服务端返回的字符串,开发者几乎每天都会用到 Base64 编解码。

Base64 编码解码工具可以把文本与 Base64 一键互转:支持 UTF-8 编码,中文、日文、emoji 等多字节字符都能无损往返;解码前会自动校验格式,遇到非法 Base64 会给出明确的错误提示,而不是输出乱码。整个过程在浏览器本地完成,数据不会上传到任何服务器,无需注册、免费使用。

本页介绍工具的使用方法、支持的字符范围,以及关于 Base64 编码的常见问题。

功能介绍

  • 文本转 Base64 编码:输入任意文本,一键得到对应的 Base64 字符串,UTF-8 编码保证中文与 emoji 等多字节字符被正确处理。
  • Base64 解码为文本:粘贴 Base64 字符串,切换解码模式即可还原原文;解码前自动校验字符集、填充与长度规则。
  • UTF-8 多字节支持:基于 UTF-8 字节编码,中文、日文、emoji 等字符均可无损编解码,往返结果完全一致。
  • 快速复制结果:编码或解码结果实时显示,点击"复制结果"一键复制到剪贴板,方便粘贴到代码或文档中。

示例

文本编码为 Base64

输入

Hello, World!

输出

SGVsbG8sIFdvcmxkIQ==

解码包含中文的 Base64

输入

5L2g5aW977yM5LiW55WM

输出

你好,世界

使用教程

  1. 1选择编码或解码:在工具栏选择"编码 → Base64"或"解码 → 文本",也可以点击"载入示例"快速体验。
  2. 2输入内容:输入要转换的文本或 Base64 字符串,编码支持中文与 emoji,解码会自动校验格式。
  3. 3转换并复制:点击"编码/解码"实时得到结果,点击"复制结果"即可粘贴到你的代码或文档中。

典型使用场景

  • 将文本编码后嵌入 Data URL 或 JSON 请求体
  • 解码 JWT 的某一段或 API 返回的 token 内容进行查看
  • 为邮件附件、认证请求头准备测试数据
  • 验证其他系统生成的 Base64 字符串是否合法、能否正确解码

常见问题

Base64 是加密吗?

不是。Base64 只是一种编码方式(可逆),不提供任何安全性。请勿用它保护敏感数据,真实敏感信息应使用加密算法。

支持中文和 emoji 吗?

支持。工具基于 UTF-8 字节编码,中文、日文、emoji 等多字节字符均可无损编解码,往返结果一致。

我的数据会上传到服务器吗?

不会。所有编解码操作在浏览器本地完成,数据不会离开你的设备,可以放心处理敏感文本。

编码一般用在什么场景?

常见场景包括在 URL 与 JSON 中安全传输二进制或特殊字符、构造认证头、以及在文本协议中表示图片等二进制内容。

常见问题

Base64 编码工具免费吗?

完全免费,无需注册,即开即用,无使用次数限制。

支持中文和 emoji 吗?

支持。工具基于 UTF-8 字节编码,中文、日文、emoji 等多字节字符均可无损编解码,往返结果一致。

数据会上传到服务器吗?

不会。所有编解码操作在浏览器本地完成,您的数据不会离开设备,可放心处理敏感文本。

Base64 是加密吗?

不是。Base64 仅是一种编码方式(可逆),不提供任何安全性。请勿用它保护敏感数据,真实敏感信息应使用加密算法。

仍有疑问?欢迎访问 AI Developer Toolbox 首页查看更多工具。