不喜欢广告? 无广告 今天

Base58 Encoder / Decoder

数据开发人员安全
广告 · 消除?
广告 · 消除?

指导

Base58 Encoder / Decoder

Base58 Encoder / Decoder

Encode and decode Base58 strings used in Bitcoin addresses, IPFS CIDs, and other blockchain systems. Supports multiple alphabet variants and Base58Check with SHA-256d checksum verification.

如何使用

Switch between Encode and Decode modes. For encoding, enter text (UTF-8) or hex data and select your Base58 variant. For decoding, paste a Base58 string to get the decoded text and hex output. Enable Base58Check to add or verify the 4-byte SHA-256d checksum used in Bitcoin addresses.

特征

  • Three Alphabet Variants – Bitcoin, Flickr, and Ripple Base58 alphabets
  • Base58Check Support – Encode with SHA-256d checksum or verify existing checksums on decode
  • Dual Input Formats – Encode from UTF-8 text or raw hex strings
  • Dual Output on Decode – See decoded data as both UTF-8 text and hex
  • Arbitrary Precision – BigInt arithmetic handles any input length correctly
  • Leading Zero Preservation – Properly handles leading zero bytes as required by the Base58 spec
  • 100% 客户端 – All encoding and decoding happens in your browser

广告 · 消除?

常问问题

  1. Why was Base58 created instead of using Base64?

    Base58 was designed by Satoshi Nakamoto for Bitcoin to avoid visually ambiguous characters. It removes 0 (zero), O (uppercase o), I (uppercase i), and l (lowercase L) from the Base64 alphabet because they look too similar in many fonts. It also removes + and / to make Base58 strings easy to double-click and select.

  2. What is Base58Check and how does the checksum work?

    Base58Check adds a 4-byte checksum to catch typos and transmission errors. The checksum is computed by taking the SHA-256 hash of the SHA-256 hash (double SHA-256) of the payload, then appending the first 4 bytes of that hash. When decoding, the checksum is recalculated and compared to detect corruption.

  3. What is the difference between Bitcoin, Flickr, and Ripple Base58 alphabets?

    All three use 58 characters but in different orders. Bitcoin uses 123456789ABCDEFGH...with uppercase first. Flickr swaps the case (lowercase before uppercase). Ripple uses a completely different character ordering starting with rpshnaf39w. The encoding algorithm is identical, only the character mapping differs.

  4. Where is Base58 encoding used besides Bitcoin?

    Base58 appears in IPFS content identifiers (CIDs), Solana addresses, Monero addresses, Litecoin addresses, and various other cryptocurrency systems. It is also used in some distributed identity protocols and content-addressable storage systems where human-readable, unambiguous identifiers are needed.

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 · 消除?
广告 · 消除?
广告 · 消除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 · 消除?