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
Generate a key pair
Create your RSA key pair. Share the public key, keep the private key secret.
- 2
Exchange public keys
Give your counterpart your public key and store theirs in the key management.
- 3
Encrypt or sign
Encrypt your text with the recipient's public key or sign it with your private key.
- 4
Decrypt and verify
Decrypt received messages with your private key and verify signatures with the public one.
Who needs this
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.
Related tools
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