跳到主要内容
Toolars
探索
报告问题

开发 · 本地工具

Base64 Encoder / Decoder

在本地编码 Unicode 文本或解码 Base64,支持 URL 安全值。

本地运行 · 不做任何上传

编码选项
有效
纯文本
只读

编码结果有效,已在本地更新。

示例已完成编码。

任务路径 / 从输入到结果

清晰可见的三步路径。

  1. 01

    设定来源

    你当前的文本或所选文件始终可见于工作区中。

  2. 02

    塑造结果

    只选择达成该结果所需的控件。

  3. 03

    取走输出

    复制或下载已验证的结果,然后清空工作区。

你的输入留在浏览器里。

Base64 Encoder/Decoder 使用经过验证的本地执行路径,不会创建隐藏的输入或输出历史记录。

本地执行

在当前浏览器标签页内运行。

无隐藏处理

使用中的工具数据绝不会成为 Toolars 的文档记录。

无需账户

无需创建账户即可使用核心工作流。

立即重置

关闭标签页,当前的工作数据即刻消失。

示例 / 看看 Base64 改变了什么——以及没有改变什么。

让表示形式可见。

纯文本ToolarsVG9vbGFycw==
UTF-8 文本Hello, 世界SGVsbG8sIOS4lueVjA==
解码一个值SGVsbG8=Hello
Base64 改变的是表示形式。

它并不会加密原始内容。

Base64 Encoder/Decoder 的适用场景

聚焦的转换

不必再安装另一个应用,即可完成一个明确的浏览器任务。

可直接复制的输出

在复制或下载之前,将结果与其来源并排核对。

快速校验

在格式错误的输入与过期的结果进入下一个工作流之前拦截它们。

Base64 Encoder/Decoder 究竟做什么

一份关于转换方式、边界与预期结果的简明指南。

编码不是加密

可读的表示形式并不会隐藏或保护源内容。

标准很重要

按目标系统选择标准或 URL 安全输出。

文本有编码

UTF-8 先把字符变成可预测的字节。

非法输入应当报错

清晰的错误比悄悄篡改畸形数据更安全。

常见问题

Base64 是加密吗?
不是。Base64 改变字节的表示形式,使其可以作为文本传输。任何人都能解码,因此它不能保护敏感内容。
Toolars 会上传我的文本吗?
不会。这个 Base64 运行时使用浏览器原生的 TextEncoder、TextDecoder、btoa 和 atob API。当前的输入与输出都留在标签页内。
什么是 URL 安全的 Base64?
它把 + 和 / 替换为 - 和 _,并常去掉结尾的填充符,使值可以安全地用在 URL 和文件名中。
为什么我的 Base64 值以 = 结尾?
填充符用于补齐最后的四字符块。Toolars 接受标准填充,并能在解码时恢复被省略的 URL 安全填充。
为什么解码失败?
输入可能包含非法字符、不可能的长度,或按所选选项并非有效 UTF-8 的字节。
Base64 能编码 Unicode 文本吗?
可以。保持启用 UTF-8,像 你好 或 مرحبا 这样的字符会先被编码为字节,再进行 Base64 转换。

继续探索开发者工具

相关任务,而非死胡同。

无需返回完整索引,直接进入另一个专注的工作区。

帮助我们改进 Toolars

报告问题

告诉我们哪里不工作,以及你期望的结果。

报告问题

提出改进建议

分享能让工作流更清晰的点子。

发送建议

申请其他工具

描述输入、转换方式与期望的结果。

申请工具

不离开标签页也能用 Toolars。

浏览器快捷方式仍在开发中。今天就可使用经过验证的网页工作区,并查看扩展计划。

继续工作