Live Demo — Browser-Based Encryption

CYFR Vault

Your files are encrypted before they leave your browser. The key never touches our servers. This demo uses the Web Crypto API — the same AES-256-GCM encryption CYFR Vault uses in production.

Step 1 — Select a File

Choose any file from your computer. It will be encrypted entirely in your browser — nothing is uploaded to a server.

📁 Click to browse or drop a file here Maximum file size: 50 MB

Step 2 — Encrypting...

Generating encryption key...

🔒
Encryption Complete

Your file has been encrypted with AES-256-GCM. The encryption key was generated in your browser and never transmitted.

Original File
Encrypted
Encryption Key (store this securely)
Share Link

The encrypted file is stored for 1 hour. Share the link and encryption key with your recipient through a secure channel.

Recipient View — Decrypt

If you received an encrypted file and the key, you can decrypt it here.

Encrypted File
Drop encrypted file or click to browse