SSH Key Generator
Generate an Ed25519 or RSA SSH key pair in OpenSSH format, with a comment and its SHA256 fingerprint. Keys are created in your browser and never leave it.
For production servers, prefer ssh-keygen -t ed25519 on your own machine: it can protect the private key with a passphrase, which this page does not.
Public key · id_ed25519.pub
- Fingerprint
Private key · unencrypted
Save the private key as ~/.ssh/id_ed25519, then run chmod 600 on it. Keys are generated with the Web Crypto API and never leave your browser.