🔒
100% Client-Side — Your keys never leave your browser.
Keys are generated using the browser's built-in window.crypto.subtle API. No data is transmitted to any server. This page works fully offline once loaded. For highly sensitive production use, consider generating keys on a trusted, air-gapped machine with OpenSSH.
Keep your private key secret. Never share it or commit it to version control.
Note on format: Browsers export private keys in PKCS#8 format (BEGIN PRIVATE KEY). Standard OpenSSH tools expect OpenSSH format (BEGIN OPENSSH PRIVATE KEY). To convert, save the file and run: ssh-keygen -p -m PEM -f id_rsa