SSH Key Converter
Convert SSH keys between PEM and PPK formats securely in your browser
What is SSH Key Conversion?
SSH key conversion allows you to use the same key pair across different SSH clients by converting between OpenSSH (PEM) and PuTTY (PPK) formats
Key Conversion Tools
Convert your SSH keys between different formats for cross-platform compatibility
Explore SSL Tools
Comprehensive SSL certificate and security analysis tools
Why Convert SSH Keys?
Different SSH clients use different key formats. Convert between formats to use the same key across platforms seamlessly.
About SSH Key Conversion
Learn about supported formats and security features of our SSH key converter
Supported Formats
Our SSH key converter supports the most common SSH key formats used across different platforms and SSH clients.
PEM Format
OpenSSH, Linux, macOS TerminalPPK Format
PuTTY, WinSCP, PageantRSA Keys
2048-bit and 4096-bit supportedEd25519 Keys
Modern elliptic curve keysSecurity Features
Your private keys are processed entirely in your browser for maximum security. No data is sent to our servers.
Client-side Processing
All conversion happens locally in your browserNo Server Upload
Your keys never leave your deviceInstant Download
Get converted keys immediatelyPassword Protection
Support for encrypted key files