What is a key pair?
A key pair contains a private key that must remain secret and a public key that may be shared.
Security
Generate public and private key pairs for supported signing and encryption algorithms.
Generate public and private key pairs for supported signing and encryption algorithms.
This tool runs in your browser. Your input is processed locally and is not uploaded.
Use this public and private key generator to create RSA, ECDSA or Ed25519 key material for testing and development. Keys are generated locally, and private keys should be protected before storage or transfer.
A key pair contains a private key that must remain secret and a public key that may be shared.
The correct algorithm depends on the protocol and compatibility requirements. ECDSA and Ed25519 are commonly used for signatures, while RSA has broad legacy support.
No. Key generation and export take place locally in your browser.