RSA Key Pair Generator

Generate RSA public/private key pairs in PEM format.

100% Private — Nothing is Uploaded

All processing happens locally in your browser. Your files never leave your device and are never sent to any server.

About RSA Key Pairs

RSA is a widely used public-key cryptosystem. A key pair has two parts:

  • Public key — you share it freely. Used to verify signatures and encrypt data.
  • Private key — you keep it secret. Used to sign and decrypt.

Key sizes

  • 2048 bits — fast, widely compatible. Minimum acceptable today.
  • 3072 bits — recommended for new keys, secure for the next 20+ years.
  • 4096 bits — slowest but most secure.

Keys are generated entirely in your browser. Nothing is sent to any server.