Base64 编码
在线把文本编码为 Base64,完整支持 UTF-8——emoji、重音符号、中日韩文字都不会损坏。免费、私密、数据不出浏览器。
该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。
使用方法
- 1粘贴或输入要编码的文本。
- 2Base64 输出实时更新,随时复制。
- 3用配套的解码器把 Base64 解回来,验证往返一致。
Base64 编码
输入或粘贴任意文本,Base64 结果随输入实时刷新。编码通过标准 TextEncoder 做到 UTF-8 安全,多语言文本、emoji 和符号的结果与各种编程语言的 base64 函数完全一致。
适合构造 HTTP Basic Auth 头、data URI 前缀、邮件附件,或任何需要 Base64 负载的 API——不用再翻终端或代码片段。
常见问题
为什么 Base64 会让文本变长?
Base64 把每 3 个字节表示成 4 个字符,输出大约比输入长 33%——这是换取二进制安全文本的代价。
Base64 是加密吗?
不是。Base64 是编码不是加密——任何人都能立即解开。别用它藏秘密,请使用真正的加密算法。
支持 Unicode 和 emoji 吗?
支持。输入会先转成 UTF-8 字节再编码,与 Python、Java、Node 等对同一字符串的 base64 结果完全一致。
相关工具
Base64 解码
把 Base64 解码回可读文本,UTF-8 处理完整——data URI、API 负载、编码后的配置值即时还原。私密免费,本地完成。
全部工具 →
URL 编码
在线百分号编码 URL 和查询字符串——组件编码或整条 URI 编码任选,链接、参数、路径段实时转义,一键复制。
全部工具 →
哈希生成器
在浏览器里计算文本或文件的 SHA-1、SHA-256、SHA-384、SHA-512、MD5 哈希。快速完整性校验,文件不上传。
全部工具 →
JWT 解码
在线解码 JWT:分开查看 header 与 payload,exp/iat 显示为易读时间并标注是否过期。仅解码——不验证、不上传。
全部工具 →
嵌入这个工具
一行代码把工具放到你的网站——它在访客的浏览器里运行。
<iframe src="https://zoyku.com/zh/tools/base64-encoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — base64-encoder" loading="lazy"></iframe>100% 本地处理