InoTools Dev

File Encryption & Decryption

A free tool to securely encrypt and decrypt files using robust AES-GCM algorithms. Handles large files quickly and efficiently. Works entirely in your browser, ensuring your data is never sent to any external server.
Encryption Algorithm

Drop a file here or click to select

Files are processed entirely in your browser (Max: 500MB)

Password
Guide & Terminology

What is File Encryption & Decryption?

This tool provides a secure way to encrypt your sensitive files before sharing them over email, messaging apps, or uploading them to cloud storage.

How to Use

  1. Choose an Algorithm: AES-GCM is highly recommended as it provides both encryption and authenticity validation.
  2. Set a Password: Make sure you use a strong password. You will need the exact same password to decrypt the file later.
  3. Drop your File: Your file will be processed instantly.
  4. Download: Keep the .enc file safe. To decrypt it, upload the .enc file back into this tool, select "Decrypt", and enter the original password.

Terminology

  • AES-GCM: Advanced Encryption Standard Galois/Counter Mode. A highly secure algorithm that ensures both confidentiality and data integrity.
  • AES-CBC: Cipher Block Chaining. A robust legacy standard, though GCM is generally preferred.

Common Use Cases

  • Securely transmitting confidential workplace documents across public channels.
  • Adding a layer of client-side encryption before uploading backups to a cloud drive.

Limitations / Notes

  • Due to browser memory limitations, the maximum supported file size is 500MB.

Security

Your files never leave your device. All encryption and decryption operations happen directly within your browser's memory using the Web Crypto API. Once you close the tab, all file data is instantly cleared.