Security Tools

Private Key to Address

Derive Bitcoin (P2PKH) and Ethereum (EIP-55) addresses from a 32-byte secp256k1 private key — all math runs locally in your browser

Private Key → Address

Derive Bitcoin (P2PKH) and Ethereum (EIP-55) addresses from a 32-byte secp256k1 private key

Public Key

0253e4a752b869c42945478cae352b2524b338df911384ab78a4d9b5bd83adc2cd
0453e4a752b869c42945478cae352b2524b338df911384ab78a4d9b5bd83adc2cd8155fb1194b5b0d35e37c79493c3d084eead287dbf8eacfd856261c3ecfc60fa

Ethereum

0xDae7333098229f5994D13b9e129AD2c80BB851B3

Bitcoin

1D3M2SD9z5Z6aHSxnx5tjM7ebt4aC3ypuc
KxanqCkc1De86AaaEAcrY62H3kfJG6hc9Ak7fTQ58A1iYyhn52pU
5J8Ck6P7a8PuowHDWibrjqiXNU7QrBoovxgDqb5Kc9qeWUtF1xm

How it works

  • •BTC and ETH both use the same secp256k1 curve, so a single 32-byte key derives addresses on both chains.
  • •ETH address = last 20 bytes of keccak256(pubkey_xy), then EIP-55 checksum casing.
  • •BTC P2PKH = base58check(0x00 || RIPEMD160(SHA256(pubkey))).
  • •WIF (Wallet Import Format) is the base58check encoding of the private key for use in Bitcoin Core / Electrum.

Never paste a real private key controlling real funds into a website.

This tool computes everything locally with no network calls, but you cannot verify that with the naked eye. Use it only for testnet keys, learning, and burner wallets.

Powered by the audited @noble/curves and @noble/hashes libraries. Pure JavaScript, no WASM, no network.

Don't see what you need?

We build free tools based on community feedback. If there's a utility that would improve your workflow, suggest it today!

Private Key to Address — Free Tool Online | FreeTool24 | FreeTool24