Base58 编码

Base58 编码/解码(比特币字母表),去除易混淆字符 0/O/I/l,常用于地址与短 ID。

纯浏览器本地运行,数据不上传服务器

结果
等待输入…

使用说明

  1. 输入任意文本,点击“编码”得到 Base58;粘贴 Base58 串点击“解码”还原。
  2. Base58 字符集为 1-9、A-H、J-N、P-Z、a-k、m-z(去掉了 0、O、I、l 四个易混淆字符)。
  3. 比特币地址、IPFS CID、部分短链接服务都使用 Base58。

常见问题

Base58 和 Base64 有什么区别?
Base58 去掉了 0/O/I/l 等易混淆字符,也不含 +/ 符号,方便人工抄写和语音传达;代价是体积略大(约膨胀 27%)。
Base58Check 是什么?
Base58Check 是在 Base58 前附加 4 字节校验(对原数据做两次 SHA-256 取前 4 字节),比特币地址就是 Base58Check 编码。
支持中文吗?
支持。编码按 UTF-8 处理,中文、emoji 都能正确编码与还原。
反馈