Private key converter

Turn an OpenSSH private key (like id_ed25519) into an unencrypted PKCS#8 or SEC1 PEM — the formats most tools and libraries expect. Encrypted keys are decrypted here too; just enter the passphrase.

Everything runs in your browser. Your key and passphrase never leave this device — there is no server to send them to.

Output format

Paste a private key and press Convert.