UUID Studio

RSA Key Pair Generator

Create RSA-OAEP PEM key pairs.

  • đź”’ No data stored or uploaded
  • ⚡ 100% client-side
  • 🆓 Free, no account
Click Convert when ready

Override only when Auto cannot parse your paste. Changing this loads a matching sample into Input — click Convert to run. Use Load sample to cycle every format example.

All conversions

Read-only representations of the same 16 bytes. Every textual form is listed here, not in “Prefer format”.

Paste two values: if both sides are valid JSON, a structural diff appears; otherwise UUID / bytes are compared when both decode to the same format.

A
B

Create or edit JSON here (syntax colors), then format, validate, or convert - same as MongoDB $binary UUID blobs on the Convert tab once detected.

New document

Hash, HMAC, AES-GCM/CBC + RSA-OAEP, codecs, JWT decoding, UUID v4, and secure random - all client-side. JWTs use Base64URL (three segments), not a single MIME Base64 block - use Decode JWT below, not raw Base64 decode.

About RSA Key Pair Generator

Generating an RSA key pair usually means reaching for OpenSSL on the command line - fine, but overkill when you just need a quick pair to test an encryption flow.

Generate a fresh RSA-OAEP key pair (2048, 3072, or 4096 bits) as standard PEM blocks, right in the browser. Copy the public key for encryption, the private key for decryption, or feed both into your app's key-import or KMS workflow.