Free online tools to generate, calculate,
convert, format, encode, and play.
 

File Encryption

Encrypt and decrypt any file with AES-256-GCM using a password. All processing happens in your browser - your files are never uploaded to any server.


Mode

Input

Drag & drop a file or click to browse
Select any file to encrypt. Encrypted files use the .enc extension.
Use a strong password. This is used to derive the encryption key - it cannot be recovered if lost.

About File Encryption

This tool encrypts your files using AES-256-GCM (Advanced Encryption Standard), a symmetric authenticated encryption algorithm trusted for securing sensitive data. Your password is turned into a 256-bit key with PBKDF2, and every encryption uses a fresh random salt and initialization vector so the same file never produces the same output twice.

Security Features:
  • AES-256-GCM: Strong authenticated encryption - detects tampering on decrypt
  • PBKDF2: Password-based key derivation with 250,000 iterations (SHA-256)
  • Client-side: All encryption happens in your browser, nothing is uploaded
  • Random salt & IV: Unique per file, so identical files differ once encrypted
Important: There is no password recovery. If you forget the password, the file cannot be decrypted. Keep a safe copy of your password and your original file.

How It Works

Encryption

  1. Select a file and enter a password
  2. A 256-bit key is derived from the password with PBKDF2
  3. The file is encrypted with AES-256-GCM in your browser
  4. Download the encrypted .enc blob (salt + IV + ciphertext)

Decryption

  1. Switch to Decrypt mode and select the .enc file
  2. Enter the same password used to encrypt
  3. The key is re-derived from the password and stored salt
  4. Download the recovered original file

Embed This Util

You can embed this util on your own site as a widget. Adding ?embed=1 to the URL loads a compact version with just the tool itself; no header, menu, or documentation. Paste this snippet into your HTML:


    

Copy snippet Adjust the height to taste.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with