Ed25519 Key Pair Generator
Generate a modern Ed25519 public and private key pair in PEM.
Ed25519 is a fast, modern signature scheme with short keys, used in SSH, TLS and crypto wallets. Keys are generated in your browser and never leave your device. Requires a recent browser.
100% private - runs entirely in your browser.
Your input, keys and passwords are never uploaded. Want proof? Load this page, then turn off your internet - the tool still works. For an exact check, open your browser's DevTools Network tab and confirm no data is sent when you use it.
About the Ed25519 Key Pair Generator
Generate an Ed25519 key pair, a fast and modern signature scheme with short keys used in SSH, TLS and crypto wallets.
Click generate to get a public and private key in PEM format, ready to use.
Keys are created in your browser with the Web Crypto API and never leave your device.
Key features
- Modern Ed25519 (EdDSA) keys
- Short keys, fast signing
- Public key in SPKI PEM, private in PKCS#8 PEM
- Runs entirely in your browser
How to use
- 1Click generate to create the pair.
- 2Copy the public and private keys.
- 3Use a recent browser if you see an unsupported message.
Examples
click generatePUBLIC KEY and PRIVATE KEY blocksShare the public key and keep the private key secret.
the private keyA modern signing keyEd25519 is a popular choice for SSH keys.
Frequently asked questions
- Why choose Ed25519?
- Ed25519 is fast, has very short keys, and is widely used for SSH and signing. It offers strong security with less overhead than RSA.
- Why might it not work?
- Ed25519 in the browser needs a recent version of Chrome, Firefox or Safari. Older browsers show a clear unsupported message.
- Are the keys uploaded?
- No. They are generated locally with the Web Crypto API.
