Skip to content
jigg.dev

SSH key generator

Make an Ed25519 or RSA key pair in OpenSSH format, with its fingerprint, without the key leaving your browser.

Key type

Public key · id_ed25519.pub; share this one

Private key · id_ed25519; keep it secret

Hidden so it doesn't end up in a screenshot. Download or copy it straight into a file.

Put it to work

mv ~/Downloads/id_ed25519 ~/Downloads/id_ed25519.pub ~/.ssh/
chmod 600 ~/.ssh/id_ed25519
ssh-keygen -p -f ~/.ssh/id_ed25519   # add a passphrase
ssh-copy-id -i ~/.ssh/id_ed25519.pub user@server

The key is made by your browser's Web Crypto and never leaves this page. It has no passphrase; add one with the command above. For keys that guard production servers, running ssh-keygen on the machine itself is still the gold standard.

SSH key generator on jigg.dev ↗