Ethereum Key Generator

Generate a new Ethereum key pair and view the private key, public key (compressed and uncompressed), and Ethereum address.

Security Warning

Never share your private key with anyone. Store it securely, preferably offline. Anyone with access to your private key can access your funds.

Private Key
Keep this secret and never share it. It controls access to your funds.
Ethereum Address
Your Ethereum address to receive funds.
Public Key (Uncompressed)
Uncompressed public key format (130 hexadecimal characters).
Public Key (Compressed)
Compressed public key format (66 hexadecimal characters).

Frequently Asked Questions

What is an Ethereum private key?

A private key is a secret number that allows you to spend your Ethereum funds. It is crucial to keep it secure and never share it.

What is an Ethereum public key?

A public key is derived from the private key and is used to generate your Ethereum address. It can be shared safely.

What is an Ethereum address?

An Ethereum address is a sequence of alphanumeric characters that represents a location on the Ethereum blockchain for sending and receiving funds. It is derived from the public key.

Is it safe to generate keys here?

Yes, key generation is done locally in your browser and the keys are never sent to our servers. However, for maximum security, it is always recommended to use an offline key generator or a hardware wallet.