Zum Hauptinhalt springen
Encryption and decryption happen locally in your browser. Your security is only as strong as your passphrase and keys - guard them well.
ProSecurity

Email Encryption

Encrypt messages so that only the recipient can truly read them - with the proven combination of RSA and AES-256, right in your browser. Generate a key pair, encrypt text, sign it digitally, decrypt and verify signatures. Your private key never leaves your device.

A live look inside

Live preview. It becomes interactive with your account.

What Email Encryption does

A normal email is about as private as a postcard: anyone who gets their hands on it in transit can read along. Email Encryption puts your message into an envelope that only the right recipient can open. The content becomes unreadable to everyone else - to the mail provider, to eavesdroppers on the network, to anyone without the matching key.

Technically this is a hybrid scheme, the kind the security world has used for decades. Your actual message is encrypted with AES-256-GCM, a fast and very secure symmetric method. The key needed for that is in turn encrypted with RSA-OAEP using the recipient's public key. So you get the best of both worlds: the speed of AES and the key distribution of RSA.

It all starts with your key pair, which you generate right in the tool - with 2048 or 4096 bits. The public key may and should be passed around: anyone who wants to write to you encrypts with it. The private key stays secret with you and is the only thing that can decrypt a message addressed to you.

Alongside encryption there are digital signatures. You sign a message with your private key, and anyone can verify with your public key that it really came from you and was not altered on the way. Encryption protects the content, the signature protects authenticity - together that makes real confidentiality.

The key management keeps your contacts' public keys in one place and shows a fingerprint for each, so you can check that you really have the right key. Because encryption is only as good as the certainty that the public key truly belongs to who you think it does.

The crucial point: all cryptographic operations run through your browser's Web Crypto API, so locally on your device. Your private key and your plaintext are never sent to a server. The tool uses its own, clearly recognizable format for encrypted and signed blocks - designed for communication between people who use this tool, not as a replacement for an existing GnuPG setup.

Features

Hybrid of RSA and AES-256

Messages are encrypted with AES-256-GCM, the key with RSA-OAEP - fast and secure at once.

Generate a key pair

Create your RSA key pair with 2048 or 4096 bits right in the tool.

Digital signatures

Sign messages with your private key so recipients can verify origin and integrity.

Verify signatures

Check with the public key whether a message is genuine and was not altered in transit.

Key management

Collect your contacts' public keys and check them via their fingerprint.

All in the browser

Encryption and decryption run locally via the Web Crypto API - your private key never leaves your device.

How it works

  1. 1

    Generate a key pair

    Create your RSA key pair. Share the public key, keep the private key secret.

  2. 2

    Exchange public keys

    Give your counterpart your public key and store theirs in the key management.

  3. 3

    Encrypt or sign

    Encrypt your text with the recipient's public key or sign it with your private key.

  4. 4

    Decrypt and verify

    Decrypt received messages with your private key and verify signatures with the public one.

Who needs this

→People who want to exchange sensitive messages truly confidentially.
→Journalists and sources protecting their communication from eavesdroppers.
→Anyone who wants to prove the authenticity of a message via a signature.
→Privacy-conscious people who never hand their private key out.
→Anyone wanting to understand and try how RSA and AES encryption work together.

Frequently asked questions

How does the encryption work technically?

It is a hybrid scheme: your message is encrypted with AES-256-GCM, and the key used for it is protected with RSA-OAEP and the recipient's public key. This combines the speed of AES with the secure key distribution of RSA.

Does my private key ever leave my computer?

No. All cryptographic operations run through the Web Crypto API in your browser, so locally. Neither your private key nor your plaintext is sent to a server.

What is the difference between encrypting and signing?

Encrypting makes the content unreadable to everyone but the recipient. Signing does not hide the content but proves the message came from you and was not altered. The two are often combined.

What is a key fingerprint for?

The fingerprint is a short, unique checksum of a public key. You can compare it over a second channel to make sure you really have your counterpart's genuine key and not a substituted one.

Is this compatible with PGP or GnuPG?

The tool uses the same cryptographic building blocks (RSA and AES) but its own simple format for encrypted and signed blocks. It is meant for communication between people who use this tool and does not replace an existing GnuPG setup.

Email Alias

Create unlimited disposable email aliases for newsletters, shopping, government and more. For…

Password Vault

Manage all passwords securely in one place. End-to-end encrypted with Web Crypto API, AES-256…

Password Generator

Generate cryptographically secure passwords and passphrases. Customize length and character s…

Hash Verify

Calculate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes and HMAC. Hash files and text, verify…

Mailbox

Self-hosted email client with IMAP/SMTP, unified inbox, and full-text search.

Ready to use Email Encryption?

No installation. No account needed to start. Open it right in your browser.

Open now