Skip to main content
Support
Security & Privacy / Encrypt and Decrypt Files Securely

Browse by category

All categories

Encrypt and Decrypt Files Securely

Encrypt and decrypt any file with AES-256-GCM in your browser via the Web Crypto API. Passphrase-based, 600k PBKDF2 iterations. No upload, no server.

1
Select file
Select the file you want to encrypt or decrypt
2
Enter password
Set a strong password for encryption or enter it for decryption
3
Pick output format
Choose a single .zip bundle (default) or a self-contained .encrypted file
4
Download
Download the encrypted bundle or decrypted file

Frequently Asked Questions

What encryption algorithm is used?

AES-256-GCM with PBKDF2 key derivation, which is military-grade encryption.

Can I decrypt on another device?

Yes. Anyone with the encrypted file and the correct password can decrypt it using this tool.

Is this cryptographically secure?

Yes. The tool uses the Web Crypto API for cryptographic operations, providing the same security level as native applications.

What's inside the .encrypted-bundle.zip?

Two files — a `.enc` containing the raw AES-256-GCM ciphertext and a `.key.json` sidecar holding the PBKDF2 salt, AES-GCM IV, original filename, and algorithm metadata. The recipient unzips the bundle and feeds both files plus the password into the decrypt tool. Switch the Output format toggle to ".encrypted file" if you prefer one self-contained file instead.

Tool history

Updated Jun 3, 2026 · 13 updates
  • Jun 3, 2026featper-tool OG images for all 75 tools + lengthen 20 short metas (#614)
  • May 29, 2026featmobile responsive pass + design-system consolidation (#564)
  • May 23, 2026feattips on all 60 tools + HowToTip rich-result schema (#450)
See full history →
This tool is free thanks to our sponsors. Support Loft Tools