在线Base91编解码器

免费在线Base91编解码器,支持文本与Base91互转,实时预览,批量处理,无需注册,数据不上传服务器。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用
🔄 编解码模式
📝 输入
✅ 输出

支持哪些输入格式?

支持文本输入和十六进制输入两种模式,编码时将文本或Hex转为Base91,解码时将Base91还原为文本或Hex。

数据会上传服务器吗?

不会。所有编解码操作均在浏览器本地完成,数据绝不上传服务器,即使断网也能正常使用。

支持批量处理吗?

支持多行输入批量编解码,每行独立处理,结果逐行对应显示。

为什么选择Base91?

Base91在同等数据量下产生的编码输出更短,适合对编码长度敏感的场景如URL参数、邮件附件等。

编码结果可以复制吗?

可以。一键复制编码/解码结果,也支持下载为文本文件。

Base91编解码器能做什么?

Base91编解码器是一款纯前端在线工具,用于文本与Base91编码之间的互转。Base91是一种高效的二进制到文本编码方案,使用91个可打印ASCII字符,编码效率约81.1%,比Base64的75%更高。所有编解码操作在浏览器本地完成,数据绝不上传服务器。

核心功能

使用教程

步骤1:选择编码或解码模式。

步骤2:在输入框中粘贴文本或Base91字符串,或点击"加载示例"。

步骤3:实时查看输出结果。

步骤4:点击"复制结果"或"下载文件"获取输出。

应用场景

数据压缩传输

在需要将二进制数据编码为文本传输时,Base91比Base64产生更短的编码输出,适合带宽敏感场景。

开发者调试

开发者在处理Base91编码数据时,需要快速验证编解码结果是否正确。

学术研究

研究不同编码方案效率时,对比Base91与Base64/Base32/Hex的编码长度和效率。

嵌入式系统

在存储空间有限的嵌入式系统中,使用Base91编码可以减少存储占用。

扩展知识

Base91由Joachim Henke设计,使用91个可打印ASCII字符(排除-\')。其原理是将13位数据编码为2个字符,编码效率为log₂(91)/8≈0.811。相比Base64每3字节编码为4字符(效率75%),Base91在相同数据量下编码输出更短。Base91编码表为ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!#$%&()*+,./:;<=>?@[]^_`{|}~"

常见问题 (FAQ)

Base91和Base64有什么区别?

Base91使用91个可打印ASCII字符编码,编码效率约81.1%,比Base64的75%更高。Base91适合需要更高编码效率的场景,但实现复杂度稍高。

常见问题

在线Base91编解码器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com