Client-side AES-GCM File Encrypt / Decrypt Tool

⚠ All file processing runs locally in your browser. Files will NOT be uploaded to server. Please remember your password!

Encrypt File

Decrypt .enc File

Instructions & Technical Principle

How to use:

  1. Input your custom password;
  2. Select any local file to generate encrypted file with suffix .enc;
  3. To restore file, select your .enc encrypted file and enter the same password for decryption.

Core Principle:
This tool uses standard AES-256-GCM algorithm with PBKDF2 key derivation. All encryption and decryption logic runs purely inside your web browser via native Web Crypto API. Random salt and initialization vector (IV) are automatically generated for every encryption task to improve security.

Privacy Guarantee:
No file data will be sent to our web server. All file content stays in your device memory during processing. Your documents, photos and archives never leave your computer. You can safely process sensitive private files.

Important Reminders:

  • There is no way to recover data if you lose your password;
  • Do not modify encrypted .enc files manually, otherwise decryption will fail;
  • Large files may cause temporary browser slowdown due to memory limits.