Base58 Encoder & Decoder — Base58Check for Bitcoin, Solana & IPFS
Encode and decode Base58 and Base58Check. Supports text or hex input, used by Bitcoin, Solana, and IPFS.
Cách dùng
- 1 Pick Encode or Decode.
- 2 Pick the variant — plain Base58 or Base58Check (adds 4-byte sha256d checksum).
- 3 Choose input/output type (UTF-8 text or hex bytes).
- 4 Paste data; output updates instantly. Use Swap to flip input and output.
Vì sao dùng công cụ này
- Base58 is the encoding used in Bitcoin, Solana, IPFS CIDv0, and many crypto address formats — case-sensitive but omits the visually-confusable 0/O/I/l.
- Base58Check adds a 4-byte double-SHA-256 checksum — used by Bitcoin / Litecoin / TRON legacy addresses to catch typos.
- Switch between text and hex modes for arbitrary binary data.
- Pure client-side — runs in your browser, no upload.
Câu hỏi thường gặp
Difference between Base58 and Base58Check?
Base58 is just a numeral system. Base58Check prepends nothing but appends the first 4 bytes of `sha256(sha256(payload))` as a checksum — so a single typo will fail to decode.
Why is Base58 used instead of Base64?
Base64 has the visually confusable pair "0/O" and "1/l/I", and some characters (+, /, =) require URL escaping. Base58 omits all of those — safer to print on paper, paste into a text field, or speak out loud.
Is Base58 self-synchronising?
No. Leading zero bytes are encoded as leading "1" characters, so a Base58 string of length N does not have a fixed-size decode. Use Base58Check for length-validated payloads.
Does this support all Base58 variants?
It uses the Bitcoin alphabet (`123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz`), which is shared by Solana, IPFS, and most modern uses. The Flickr / Ripple alphabets are different — not supported.
Base58 Encoder & Decoder là gì?
A Base58 Encoder & Decoder is a tool that converts data between raw bytes and Base58 or Base58Check text encodings. It accepts text or hexadecimal input and produces the compact alphabet used by Bitcoin, Solana, and IPFS, with Base58Check adding a checksum for error detection. All encoding and decoding runs client-side in the browser, so data is never uploaded to a server.
Base58 Encoder & Decoder là công cụ web3 miễn phí của Zerethon Tools. Encode and decode Base58 and Base58Check. Supports text or hex input, used by Bitcoin, Solana, and IPFS. Chạy hoàn toàn trong trình duyệt — không đăng ký, không tải lên.
- Danh mục
- Web3
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Base58 Encoder & Decoder chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
Công cụ liên quan
NFT Metadata Validator
Validate NFT metadata against ERC-721, OpenSea, and Solana Metaplex standards. Preview your NFT before minting.
Mở công cụWallet Address Validator
Validate Ethereum, Bitcoin (legacy + SegWit), Solana, TRON and Litecoin addresses. Format + checksum, no RPC.
Mở công cụETH Unit Converter
Convert between Wei, Gwei, Ether, Szabo, Finney and more. BigInt-safe — no rounding errors.
Mở công cụEIP-55 Checksum Tool
Convert any Ethereum address to its canonical EIP-55 checksummed form. Detect typos before sending funds.
Mở công cụBuild, share, and grow on Zerethon Social
Free signup. Earn points, collect achievements, and connect with creators worldwide.