Uvlio

Command Palette

Search for a command to run...

Back to Tools/Developerlocal

RSA Key Tool

Generate browser-side RSA key pairs and use them for short text encryption, decryption, signing and verification.

Local

Runs locally in your browser by default — nothing is uploaded first.

Input

Key size
Public key
Private key
Plain text or Base64 cipher
Base64 signature (for verify)

Result

Waiting for keys
Generate or paste keys first

Then enter content for encryption, signing, or verification.

RSA Key Tool runs locally in your browser by default, so you can work with the content without uploading it first.

Generate RSA key pairs in the browser and use them for short-text encryption and decryption without leaving the page.

  • Create demo RSA key pairs quickly
  • Encrypt short messages with a public key
  • Decrypt browser-side RSA-OAEP cipher text with a private key

Does RSA Key Tool run locally or in the cloud?

RSA Key Tool runs locally in your browser by default, so you can work with the content without uploading it first.

What usually comes after RSA Key Tool?

A common next step is to continue into related workflows such as Code and Data Formatting Tools.

Can RSA encrypt a large PDF directly?

Not in a normal safe design. RSA is usually used to protect a symmetric key, while the file is encrypted symmetrically.

About RSA Key Tool

Generate RSA key pairs in the browser and use them for short-text encryption and decryption without leaving the page.

Common use cases

  • Create demo RSA key pairs quickly
  • Encrypt short messages with a public key
  • Decrypt browser-side RSA-OAEP cipher text with a private key

How to use

  1. Generate or paste a public/private key pair.
  2. Choose encrypt or decrypt mode.
  3. Enter the text or Base64 cipher and review the output.

Browse all Developer tools · All tools · Related guide