Base32 编码解码器
即时将文本编码为Base32或将Base32解码为文本。100%浏览器本地处理,零数据上传。符合RFC 4648标准。适用于TOTP密钥、OTP密钥、二维码数据及二进制转文本转换。
什么是Base32编码?
Base32是一种二进制到文本的编码方案,使用32个ASCII字符(A-Z和2-7)表示二进制数据,定义于RFC 4648。
什么时候应该使用Base32而不是Base64?
当您需要不区分大小写的编码,或数据可能由非8位干净的系统处理时,Base32更有用。
Base32中的填充字符是什么?
Base32使用"="作为填充字符,使编码输出长度成为8的倍数,这是RFC 4648要求的。
Base32编码是可逆的吗?
是的,Base32编码是完全可逆的。您可以将任何有效的Base32字符串解码回原始二进制数据而不丢失。
什么是TOTP密钥,为什么使用Base32?
TOTP(基于时间的一次性密码)密钥用于双因素认证。Base32是TOTP密钥的标准编码格式,因为它不区分大小写且易于阅读。
Base32可以编码Unicode文本吗?
可以,但需要先将Unicode文本转换为字节(UTF-8编码),然后将这些字节编码为Base32。
Base32与Base64在效率上如何比较?
Base32效率低于Base64 - 它使数据大小增加约20%,而Base64增加33%。但Base32更易读且不区分大小写。
Base32字母表是什么?
Base32使用A-Z(26个字母)和2-7(6个数字),共32个字符。不使用0、1、8和9以避免混淆。
这个工具对敏感数据安全吗?
是的,这个工具100%在您的浏览器中运行。您的数据永远不会离开您的设备,也不会发送到任何服务器。
可以在没有填充字符的情况下解码Base32吗?
可以,大多数Base32解码器(包括此工具)可以处理带或不带填充字符的Base32字符串。
什么是Base32Hex编码?
Base32Hex是Base32的一个变体,使用0-9和A-V代替A-Z和2-7,旨在保留编码数据的数值顺序。
Base32如何用于二维码?
Base32有时用于编码二维码中的数据,因为它紧凑且不区分大小写,使其更易于扫描和解码。
如何使用Base32 编码解码器
即时把文本编码为 Base32,或把 Base32 解码回可读文本。遵循 RFC 4648,完全在浏览器中运行,不上传任何内容。
- 在提示语为 Type or paste text here... 的输入框中键入或粘贴您的文本。
- 开启 Auto encode 后,工具会自动判断是编码还是解码,结果显示在提示 Result will appear here... 的输出框中。
- 在 Variant 选项中选择 RFC 4648(标准 Base32)或 Base32hex(十六进制风格的替代字母表)。
- 复制转换结果,用于 TOTP 密钥、配置文件或二维码数据。
只有当对方系统明确要求时才使用 Base32hex——两种字母表并不通用。
相关工具
- Base64 编码解码 免费在线Base64编码解码工具。即时将文本转换为Base64或将Base64转换为文本。无需上传到服务器,100%隐私保护,完全在浏览器中运行。
- 文本转十六进制转换器 免费在线文本转十六进制转换器。即时将ASCII和Unicode文本编码为十六进制值,支持空格分隔或连续输出。纯浏览器端处理,无需安装。
- 十六进制转文本 即时将十六进制字符串转换为可读文本。支持多种格式,将十六进制值解码为ASCII或UTF-8文本。
- 文本转二进制转换器 即时将文本转换为二进制代码。免费在线UTF-8二进制翻译器,实时转换。
- 二进制转文本 将二进制代码转换为可读文本。即时将二进制字符串(0和1)解码为ASCII文本。
- Hex文件查看器 以十六进制转储格式查看文件内容,支持搜索、偏移导航和虚拟滚动
- AES加密/解密 AES加密解密工具,支持CBC、CFB、CTR、OFB、ECB模式,Pkcs7/ZeroPadding/NoPadding填充,128/192/256位密钥,Base64输出,自动识别密钥/IV格式
- Brotli 压缩工具 免费在线 Brotli 压缩工具。以 0–11 级质量将文件压缩为 .br,或将 .br 解压还原。完全在浏览器本地运行——无需上传、无需安装。