Specimen03

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

Click or Drop
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
  • 密钥、证书指纹等可读化呈现