RSA & ECC Keypair Generator

Generate RSA and ECDSA key pairs locally using the browser's Web Crypto API.

Embed this tool on your website / blog No code required · Copy and paste
HTML Embed Code (iframe):
<iframe src="https://lucentool.com/rsa-key-generator" width="100%" height="650" style="border:1px solid #e5e0d8;border-radius:12px;max-width:850px;width:100%;" frameborder="0"></iframe>
<div style="font-size:12px;color:#78716c;margin-top:6px;font-family:sans-serif;">Powered by <a href="https://lucentool.com/rsa-key-generator" target="_blank" style="color:#c85a32;text-decoration:none;">Lucentool - RSA & ECC Keypair Generator</a></div>

Why Online Key Generation is Dangerous

RSA and ECC asymmetric cryptography power SSH, SSL certificates, JWT auth, and blockchain transactions. Most online generators execute openssl on their backend servers and transmit the private key across the internet, exposing you to server-side logging and interception.

Hardware-Accelerated Web Crypto API Security

Lucentool executes entirely via W3C window.crypto.subtle, leveraging native OS cryptographic primitives and hardware security instructions. Key generation, PKCS#8 formatting, and cryptographic operations occur 100% inside your browser’s sandboxed thread.

PKCS#8 and SPKI PEM Formats