Base64 编码解码
把文本或文件编码为 Base64,或把 Base64 解码回文本。支持表情符号、所有语言以及 URL 安全格式。
编码文件
图片、字体、PDF 等任何文件。文件在你的设备上读取,不会上传。
Base64 的原理
Base64 每次读取 3 个字节,写成 4 个各 6 位的字符,字符取自 64 个符号。结果比原数据大约三分之一。文本会先按 UTF-8 转成字节,所以“é”是两个字节,表情符号是四个。
常见问题
Base64 有什么用?
Base64 把任何字节转换为字母、数字和少量符号,让二进制数据能通过为文本设计的系统传输:邮件附件、data URL、JSON 字段、HTTP 头和 JWT。
什么是 URL 安全的 Base64?
标准 Base64 使用 + 和 /,它们在 URL 中有特殊含义。URL 安全版本改用 - 和 _,通常还省略 = 填充。解码器两种都接受。
Base64 是加密吗?
不是。任何人都能解码。它只用于传输数据,不能用来保护数据。