Security & Privacy 100% Local Processing Limit: 50 MB

Client-Side File Encryptor & Decryptor

Encrypt and password-protect any file locally in your browser using military-grade AES-GCM 256-bit encryption.

Sponsor Space

File & Passphrase

Drag & drop any file or click to browse

AES-256-GCM key derived locally using PBKDF2 with 100,000 iterations.

Military-Grade Privacy Specs

Zero Cloud Transmission

Unlike online converters and storage lockers, WebUtilities locks your files directly in your computer's RAM using the browser's hardware-accelerated crypto.subtle cryptographic engine.

  • Algorithm: AES-GCM (Galois/Counter Mode) 256-bit
  • Key Derivation: PBKDF2 with SHA-256 & 100,000 rounds
  • Salt & IV: 16-byte random salt + 12-byte cryptographically secure IV
  • Integrity: Authenticated 128-bit tag prevents file tampering
Sponsor Space

How to Use the Client-Side File Encryptor & Decryptor

  1. 1
    Select mode: "Encrypt File" or "Decrypt File".
  2. 2
    Upload any file (PDF, photo, document, spreadsheet, zip).
  3. 3
    Enter a strong passphrase (used with PBKDF2 100,000 iterations to derive AES-256 key).
  4. 4
    Click "Encrypt and Download" to save the .enc protected file.
  5. 5
    To unlock, upload the .enc file with your passphrase and click "Decrypt".

Practical Example & Use Case

Common Real-World Scenario

Safeguarding confidential tax returns or identity documents before backing them up to cloud drives.

Technical Notes & Limitations

Browser Engine Architecture

Uses native browser Web Crypto API (SubtleCrypto AES-GCM). There is no backdoor—if you forget your password, the file cannot be decrypted.

Frequently Asked Questions

Does my file or password ever leave my device?

Never. Encryption and decryption occur strictly in your local device RAM.