SSH Keypair Generator & Randomart Visualizer (Private & Secure)
Generate secure SSH key pairs (Ed25519, RSA 4096, ECDSA) in your browser using WebCrypto API. Download the .pub public key and PKCS#8 PEM private key with OpenSSH Randomart visualizer.
How to use
- Select your desired algorithm (Ed25519 is recommended for modern servers).
- Enter a Key Comment / Identity (e.g. user@devscratchpad), then click 'Generate New Keypair'.
- Copy or download your public key (e.g. id_ed25519.pub) and private key (PKCS#8 PEM; click 'Reveal' to view it).
- View the iconic OpenSSH Drunken Bishop Randomart ASCII art visualizer.
Technical Considerations
- Keys are generated locally and never sent to a server (saving the workspace keeps them in this browser's localStorage).
- OpenSSH wire-format public key serialization done completely client-side.
Keyboard Shortcuts
- Ctrl/Cmd + KOpen Command Palette
100% Client-Side Privacy: This tool executes entirely within your browser's runtime environment. No payloads, tokens, or inputs are transmitted to external servers.