Puenbann Logo

RSA Key-Pair Generator

Generate an RSA public/private key pair for digital signatures (RSASSA-PKCS1-v1_5, SHA-256), entirely in your browser.
How to Generate an RSA Key Pair for Free

1. Choose a key size — 2048-bit is the common default, 4096-bit is more secure but slower to generate.

2. Click Generate Key Pair to create a fresh RSA key pair for signing (RS256-compatible).

3. Copy the Public Key (SPKI format) to share for verifying signatures.

4. Copy the Private Key (PKCS8 format) and store it securely — never share it.

Generated Locally, Never Transmitted

Both keys are generated entirely on your device using your browser's built-in Web Crypto API. Neither key is ever uploaded, logged, or sent to a server — including the private key, which never leaves this tab.