← Back to tools

Private Key & Address Generator

Generate secure private keys and mnemonic phrases (12 or 24 words) with addresses for multiple blockchain protocols

Security Warning

Keys and mnemonics are generated locally in your browser. Never use these for production wallets containing real funds. This tool is intended for development and testing purposes only. Always use hardware wallets or trusted wallet software for managing real assets.

Generate Mnemonic Phrase

Generate Random Private Key

About This Tool

What are Mnemonic Phrases?

A mnemonic phrase (also called seed phrase or recovery phrase) is a list of 12 or 24 words that can be used to recover a cryptocurrency wallet. The words are generated using the BIP39 standard and can derive multiple private keys following the BIP44 derivation path.

What are Private Keys?

A private key is a 256-bit number (represented as 64 hexadecimal characters) that controls access to a cryptocurrency wallet. Anyone with access to the private key can spend the funds associated with the derived address. Never share your private keys.

Multi-Protocol Support

The same mnemonic can generate addresses for different blockchain protocols. This tool shows addresses for:

  • Ethereum/EVM: Works on Ethereum, Polygon, BSC, Arbitrum, Optimism, Avalanche, and all EVM-compatible chains
  • Solana: Derived from mnemonic using ed25519 with BIP44 path m/44'/501'/0'/0'
  • Cosmos: Bech32-encoded addresses for Cosmos Hub and other Cosmos-based chains (osmo, neutron, celestia, juno, etc.)
  • Starknet: Addresses for the Starknet L2 network
  • Radix: Addresses for Radix DLT with bech32m encoding
  • Aleo: Addresses for Aleo privacy-focused blockchain

Note: When generating from a mnemonic, Solana addresses are derived using the ed25519 curve with the standard BIP44 derivation path. Other addresses use the secp256k1 curve. When generating from a private key only (without mnemonic), Solana derivation is not available.

Features

  • Generate cryptographically secure 12 or 24-word mnemonic phrases
  • Generate random private keys
  • Derive addresses for 6 blockchain protocols (Ethereum/EVM, Solana, Cosmos, Starknet, Radix, Aleo)
  • Single mnemonic generates addresses for both secp256k1 and ed25519 curves
  • Validate existing mnemonic phrases
  • All generation happens locally in your browser

Security Best Practices

  • Never use generated keys/mnemonics for real funds without proper security measures
  • Store mnemonics and private keys securely offline
  • Use hardware wallets for production/mainnet wallets
  • Never share your private keys or mnemonic phrases
  • This tool is designed for development and testing only