Specimen№ 03
Base64 编解码 · Encode & Decode
MIME 体系中最常见的二进制→文本编码。将任意字节流映射至 64 个可打印字符,适合在文本协议中嵌入图片、密钥或签名。
RFC 4648Client-sideUTF-8 Safe
Alphabet · 字符表
64-Symbol Set
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 + /
标准 Base64:使用 + / 与 = 填充,符合 RFC 4648 中的传统 Base64 字母表。
Input Mode · 输入形态
Raw · 原文
0 chars · 0 bytes拖入文件 → 字节流
自动读取为 Base64 与 Hex,限 8 MB
Encoded · Base64 结果
№ 01本地运算
所有编码与解码均在浏览器内完成,文本与文件不会上传至任何服务器。
№ 02持久化
表单内容保存在 localStorage,刷新或重访后仍可恢复使用。
№ 03Base64 不是加密
Base64 是一种公开编码方案,任何人都能直接还原;如需保密,请使用 AES / RSA 等真正加密算法。
Colophon
三字节折四字符
Base64 每 3 个字节(24 位)切分为 4 个 6 位组,分别映至 64 个可打印字符。 不足 3 字节的尾部以 = 填充,使长度保持 4 的倍数。 因此输出长度约为输入的 4/3,体积膨胀约 33%。
Use Cases
- 邮件附件 MIME 编码
- URL / JSON / HTTP 头部嵌入二进制
- JWT 签名与
data:URI - 密钥、证书指纹等可读化呈现