What is the RSA Key Pair Generator?
Generates an RSA public/private key pair — 2048, 3072, or 4096-bit — directly in the browser, with the private key never leaving your device.
How it works
It loads the node-forge library and runs its RSA key generation routine, which searches for two large prime numbers and derives the modulus and exponents from them, using a Web Worker when available so the tab doesn't freeze during the search. The result is exported as a PKCS#1 private key and an X.509 public key, both as PEM text, along with the time the generation took.
SysAdmin & security use cases
- Creating an SSH key pair when you don't have terminal access to run ssh-keygen
- Generating an RS256 signing key pair for JWT-based authentication
- Producing a quick key pair to test mutual TLS locally
- Comparing generation time between 2048-bit and 4096-bit keys on your own machine