PEM ↔ JWK Converter
Convert RSA PEM keys to JSON Web Key (JWK) format and back — all processing happens in your browser.
PEM vs JWK format
PEM (Privacy-Enhanced Mail) is a Base64-encoded DER format with -----BEGIN / END-----headers, used by OpenSSL, nginx, and most server software. JWK (JSON Web Key, RFC 7517) represents cryptographic keys as JSON objects, commonly used in OAuth 2.0, OIDC, and JWT ecosystems. This converter uses the browser's Web Crypto API — keys are never uploaded to any server.
Private & free — this tool runs entirely in your browser.
Recommended: IndieKit — Ship your Next.js startup in days.affiliate
Related Cryptography & Security tools
Password Generator
Generate strong, random passwords locally.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes locally.
JWT Decoder
Decode JSON Web Tokens instantly and offline.
Bcrypt Generator
Generate and verify Bcrypt hashes with custom salt rounds.
MD5 Hash Generator
Generate an MD5 hash from any text.
SHA-1 Hash Generator
Generate a SHA-1 hash from any text.
SHA-256 Hash Generator
Generate a SHA-256 hash from any text.
SHA-512 Hash Generator
Generate a SHA-512 hash from any text.