Keys and addresses
Bitcoin and Ethereum. Derive, convert and check locally.
Use test keys only. Do not paste a key holding funds or send funds to an example address.
No upload, URL parameters or saved key history.
Enter a key, or start with the public example.
Sequential keys are public examples, not wallets for receiving funds. No balances are queried.
Checks format and checksum, not ownership, balances or whether an address is in use.
Paste an address to check its network and encoding.
Formats and limits
A secp256k1 private key is an integer from 1 to n − 1. Pages group those numbers; they are computed on demand, not read from a wallet database. A page number can reveal a key's range, so it stays out of URLs and address-only exports too.
n = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141
This tool handles individual keys, not seed phrases or HD derivation paths. Taproot uses an even-Y internal key and the key-only TapTweak rule; it does not import a script tree. WIF's compression flag is shown separately. Ethereum uses Keccak-256 and EIP-55; the address alone cannot identify an EVM chain.