在浏览器中将文本编码为 Base64、将 Base64 解码为纯文本,并正确处理 Unicode。
相关
JSON, JWT, and Base64 tools that process every byte locally in your browser tab — no upload endpoint, no server-side logs of pasted payloads.
Base64 是可逆编码,并非加密。一步解码 Base64,正确处理 Unicode,并读取使用 Base64url 的 JWT 段。
AI 响应看似 JSON,但常常夹带 markdown 围栏、注释、Python 风格字面量或 JavaScript 对象语法。
Base64 是一种二进制到文本的编码方案,用 64 个可打印的 ASCII 字符表示二进制数据。它常用于把二进制数据嵌入到 JSON、XML、HTML、电子邮件等文本格式中。
这是一个双向的 base64 converter —— 既能把任意文本编码为 Base64,也能把任意 Base64 字符串解回原始内容。把它当作 convert to base64 online 来用,在 CSS 里嵌入图片、构造 data URI、生成 Basic Auth 头时都很合适。在 Python 里对应的是 base64.b64decode(text).decode('utf-8')(也常被搜索为 base64 decode python);本页能做同样的事,无需打开 REPL。所有操作完全在浏览器中完成,不上传任何内容。
data:image/png;base64,… 的形式嵌入 CSS 或 HTML本工具使用 UTF-8 编码,可以正确处理中文、阿拉伯文、emoji 等非 ASCII 字符 —— 在其他工具会弄乱编码的场景下,它还可以当作 utf-8 decoder 来用。
标准 Base64 使用 + 与 /,并用 = 进行填充;URL 安全的 Base64url 把它们换成 - 和 _,并去掉填充,使这个值可以安全地放进 URL 与 JWT。