RSA Key Generator

A fresh RSA key pair in one click — public to share, private to guard.

  • 1024 · 2048 · 4096
  • PEM download
  • Keys stay local

Generate a key pair

Key size

Keys are created by your browser's Web Crypto and never leave this device. 4096-bit takes a few seconds.

Press Generate for a new key pair.

How it works

One click creates a matched RSA pair: the public key encrypts and verifies, the private key decrypts and signs. You get both as PEM text with a download button, plus the JWK fingerprint for each.

Generate → public to share · private to guard

Tips

  • Share the public key freely; lock the private key away and never paste it into chats or tickets.
  • Regenerate rather than reuse test keys in production.
  • Everything runs in your browser; nothing is uploaded.

Standards and sources

Last reviewed October 13, 2026

Frequently asked questions

Which key size should I pick?

2048 for almost everything. 1024 is legacy-only and 4096 is slower but stronger — pick it for long-lived roots.

What is the private key for?

Decrypting and signing. Never share it; anyone holding it can impersonate you.

Are the keys generated on a server?

No. Your browser’s Web Crypto creates them locally and nothing is transmitted.

Related tags

Other tools

Results are for reference only. Calculations may be wrong and are not legal, medical or financial advice. Always confirm with the relevant authority or a professional before important decisions.

Search