Bech32 Wallet Address Prefix Converter

Convert between Cosmos(cosmos1), Ethereum(0x) with checksum and different cosmos or EVM based chain using bech32 address prefixes.

Input Address

Please input address

Converted Addresses

-
-
-

Important Note about Cosmos (ATOM) vs EVM (ETH) Address Formats

Note that the derivation path (SLIP44) of Cosmos/ATOM (118) addresses is usually different from Ethereum/ETH (60)!

This means this tool CANNOT calculate conversion between Cosmos and EVM addresses from a SEED PHRASE (HD Wallet).

Some EVM-compatible Cosmos-SDK based chains (e.g., Evmos, Dymension) use 60 as the derivation path. Please be careful when you are converting prefixes based on these chains.

Even with the same private key, Cosmos and EVM addresses will be different due to secp256k1 public key are compressed or not. This tool converts between address formats, not between keys.

For an example list of derivation paths for different chains, please refer to this document by Cosmostation.

What is an EVM Checksum Address (EIP-55)?

A checksum address (EIP-55) is a system for Ethereum addresses that adds a mix of uppercase and lowercase letters to help catch typing mistakes. By using a special method to decide which letters should be capitalized, it makes errors more obvious and helps ensure transactions go to the correct address.

Source, Issues and Development

Explore the GitHub repository to view the source code, contribute to pull requests and issues.

About me

Visit my blog for more developer tips and stories.