Base64 编解码
编码文本或文件字节,解码 Base64 文本
编码转换
🔒 100% 本地运行 — 你的数据不会离开当前页面由 Evan 维护•最近更新:2026年9月30日
选项模式
输入
先粘贴文本、Base64 或 Data URL,点击“执行转换”查看编码或解码结果;可直接拖入文件编码。自动模式只按外形推测,方向不确定时请手动选择。
输出
结果将显示在这里
页面阅读模式
完整说明还包括常见问题处理、操作示例、代码片段、FAQ 和相关工具,便于核对结果或排查问题。
工具说明
选择编码时会保留原始文本中的空格;拖入文件则直接编码原始字节。解码接受标准及 URL-safe 字母表、可省略的补位、空白和 Base64 Data URL,显示有效 UTF-8 文本,或已识别的 PNG、JPEG、GIF、SVG 预览。其他二进制数据不会导出为文件。自动模式只按字符串外形推测方向;输入既可能是文本又可能是 Base64 时,请手动选择。转换在本地执行,不保存输入草稿。
推荐工作流
生产可用片段
保留空格,区分文件字节
text
编码文本:" x " → IHgg
拖入包含字节 00 ff 01 的文件 → AP8B
解码:IHgg → " x "
自动模式只是推测,请明确选择方向。常见问题
Base64 会加密数据吗?
不会。它只是把字节表示为文本,可以逆向解码,不提供保密或来源认证能力。
能生成 URL-safe Base64 吗?
编码结果是带补位的标准 Base64。解码接受 URL-safe 的 - 与 _,但没有 URL-safe 输出开关。
末尾 = 是什么意思?
它们用于最后一个 Base64 分组的补位。解码接受省略补位,但拒绝字符、长度或显式补位错误;解码时会忽略空白。
合法 Base64 为什么也可能无法显示文本?
解码字节可能是二进制,或采用其他字符集。除可识别图片的预览外,无效 UTF-8 会报错,而不会用替换字符伪造文本。
自动模式能确定我的转换意图吗?
不能。普通字母数字文本也可能像 Base64。请明确选择编码或解码,避免方向与预期不同。
继续浏览