Home / Encryption / RSA encrypt / decrypt

RSA encrypt / decrypt

Encrypt with a PEM public key and decrypt with the private key, or sign / verify directly. OAEP and PKCS1 schemes; long inputs are rejected with a clear hint.

Free and no sign-up. RSA encrypt / decrypt computes and renders entirely in your browser; nothing you enter is uploaded.

More tools in Encryption

Frequently asked questions about RSA encrypt / decrypt

How much text can RSA encrypt at once?
It is limited by key length and scheme: with a 2048-bit key OAEP fits about 190 bytes and PKCS1 about 214; a 4096-bit key about 380 / 446. Beyond that the page says so directly. For long texts use the envelope approach: encrypt the body with AES or SM4 and encrypt only that symmetric key with RSA — which is exactly what HTTPS does.
OAEP or PKCS1 padding?
OAEP (OAEP with SHA-256) is the current recommendation with a solid security proof; PKCS1 v1.5 is a legacy scheme only for old systems. Their ciphertexts are not interchangeable — both sides must use the same padding. Encrypting the same plaintext twice gives different ciphertexts; that is the padding's randomness working as intended.
How do signing and verification work?
The private key transforms the content's hash into a signature; anyone with the paired public key can verify it, and any change to the content or the signature breaks verification. The direction is opposite to encryption: encryption is public-key-encrypt, private-key-decrypt; signing is private-key-sign, public-key-verify. Publish the public key freely; never leak the private key.
Do I need to register or pay to use RSA encrypt / decrypt?
Almost every tool is free, needs no registration or sign-in and has no usage limit; the few pay-per-use features (such as AI watermark removal, AI image generation, AI upscaling, AI annotation, and AI flowchart, mind-map and Mermaid generation) state their prices on the page.
Is the data I process with RSA encrypt / decrypt uploaded to a server?
No. Calculation and rendering run locally in the browser and your input is never sent to a server; only the IP address page asks our backend for your outbound address when it opens, and that request carries none of your input. Features that need the backend (such as AI watermark removal, AI image generation, AI upscaling, AI annotation, AI flowchart and mind-map generation and "Financial statements – Small Business Accounting Standards") state their upload scope on their own pages.

About Local Toolbox

Local Toolbox gathers the small tools you reach for every day into one place: formatters, encoding converters, date maths, ID card and address parsing, image and QR code handling, password and amount conversion. Open a page and start working — no sign-up, and almost every tool has no usage limit.

Most features compute inside your browser, so your input never leaves your device; the pages are plain static assets, load fast and keep working offline. The IP page asks our backend for your outbound address when it opens and sends none of your input. AI watermark removal, AI background removal, AI image generation and AI upscaling send content to our backend for inference (watermark removal is ¥1 per run; background removal is ¥1 per run; image generation and upscaling are priced by resolution — 2K ¥2, 4K ¥3); AI annotation sends images to a large model that locates the target and returns coordinates (¥0.5 per image, refunded only when every image in the batch fails); AI flowchart, AI mind-map and AI Mermaid chart generation send your text description to a model that builds the diagram (three separate products, charged ¥0.5, ¥0.5 and ¥0.5 per run respectively); and the accounting helper sends the income, expense, social-insurance and balance figures you fill in to generate a report (¥0.5 for the spoken analysis, ¥1 for the report). These features accept Alipay only, upload nothing before payment succeeds, and refund automatically if processing fails.

Links