选择方向并粘贴内容
文本转 Base64,或把已有的 Base64 粘贴回来解码;中文、emoji 和多行文本都可以。
中文、emoji、多行文本,编码与还原都在浏览器里完成。
按 UTF-8 编码文本再转换成 Base64。中文、emoji 都能正确处理,emoji 不会被拆开。
你好,世界!AIGoCode 让 Base64 更好用 😀5L2g5aW977yM5LiW55WM77yBQUlHb0NvZGUg6K6pIEJhc2U2NCDmm7Tlpb3nlKgg8J+YgA==5L2g5aW977yM5LiW55WM77yBQUlHb0NvZGUg6K6pIEJhc2U2NCDmm7Tlpb3nlKgg8J-YgA同一段文字可以生成不同写法:URL-safe 用 - 和 _ 代替 + 和 /,去掉 = 后更短。两种写法解码时都能直接识别。
所有编码和解码都在你的浏览器本地完成,内容不会上传到服务器, 也不会被保存;刷新页面后即清空。
文本转 Base64,或把已有的 Base64 粘贴回来解码;中文、emoji 和多行文本都可以。
编码时可选 URL-safe(- _)和是否保留 = 填充;解码时两种写法都会自动识别。
结果随输入实时更新,一键复制或下载为 .txt;交换按钮可以立刻反向验证。
关于 UTF-8、URL-safe、填充和解码报错。
免费,无需注册。编码、解码、复制和下载都不限次数,所有处理都在浏览器本地完成。
不是。Base64 只是把字节换成可打印字符的编码方式,任何人都能直接还原,不能用来保护密码、密钥或隐私数据。
不会。工具按 UTF-8 编码:中文通常占 3 个字节,emoji 占 4 个字节,解码时再按 UTF-8 还原。只要输入内容完整,原文和结果可以一一对应。
标准 Base64 使用 + 和 /,放进 URL、文件名或 JWT 时可能需要再次转义;URL-safe 用 - 和 _ 代替这两个字符。解码时两种写法都能自动识别,不需要手动切换。
Base64 用 4 个字符表示 3 个字节,长度不足时会用 = 补齐。多数场景保留 = 更稳妥;去掉后内容更短,本工具解码时会自动补全。
常见原因有三种:包含 Base64 字符集以外的字符、字符数被截断导致长度不合法、还原出的字节不是有效 UTF-8。页面会给出具体原因和位置,输入会保留下来方便修改。如果内容是图片或压缩包,请使用对应的文件工具。
不会。编码和解码都在浏览器内完成,内容不会发送到服务器,也不会写入存储;刷新页面后即清空。
探索 AIGoCode,让 AI 更顺手地融入你的开发工作流。