Kiwi Key Generator

SSH keys, SSH certificates and TLS certificates, made locally. Nothing leaves your browser.

Vault

Keep your keys and certificates in an encrypted vault (AES-256-GCM) stored in this browser. While it is unlocked, everything you create in the other tabs is saved to it. Export it to back it up or move it to another device.

There is no way to recover a forgotten password.

Or open a vault file

Generated Files

Your SSH key will appear here...

1. SSH Certificate Authority

No SSH CA loaded

Or load an existing CA key

2. Sign a Public Key

0 means forever.
Shows up in the server's logs.
Accounts this certificate may log in as.

Generated Files

Your SSH CA and certificates will appear here...

1. Certificate Authority

No CA loaded

Or load an existing CA

For an intermediate CA, the file may also contain the rest of its chain.

2. Issue a Certificate

Separate with spaces or commas. The first entry becomes the common name.
Apple devices reject server certificates valid for more than 825 days.
For importing into Windows, macOS, browsers or Java.

Generated Files

Your CA and certificates will appear here...

Details & Conversions

Details and converted formats will appear here...