编码和解码同页切换
既能把文本按 UTF-8 编成 Base58,也能把 Base58 还原回文本或原始字节。
既能把文本按 UTF-8 编成 Base58,也能把 Base58 还原回文本或原始字节。
无论编码还是解码,都会把原始字节同步展开成十六进制,方便开发联调。
所有输入都只在浏览器本地处理,适合地址串、调试样例和内部标识排查。
浏览器本地编码转换
适合处理短标识、钱包地址样例、测试串和接口排查。所有输入都在浏览器本地处理,不会上传服务器。
当前说明
先按 UTF-8 把文本转成字节,再做 Base58 编码。
字节十六进制:54 6F 6B 65 6E 44 48 20 42 61 73 65 35 38
工具使用说明
文本转 Base58 适合生成可传递字符串,Base58 转文本适合排查已有结果。
编码模式输入普通文本,解码模式输入 Base58 字符串。
确认输出后,可以直接复制文本结果,也可以查看字节十六进制继续做开发调试。
功能说明
常见于钱包地址、短标识、内部票据串、测试样例和一些不希望出现易混淆字符的传输场景。
和 Base64 不同,Base58 会避开 `0 O I l` 这些容易看错的字符。
真实联调时,很多问题不是文本本身,而是底层字节是不是对上了。
所以这页除了编码和解码结果,也会把原始字节同步展示出来,方便继续查协议和签名问题。
常见问题
当前按 UTF-8 把文本转成字节后,再进行 Base58 编码。
页面会退回展示十六进制字节,说明它不是有效 UTF-8 文本,但原始字节已经还原出来了。
这是 Base58 的设计目的之一,用来减少人工抄写和肉眼识别时的混淆。
不会。编码、解码和字节转换都在浏览器本地完成。