WebTools
WebTools

Free online tools for developers, designers, and everyday users. 100+ tools, no signup required.

Popular Tools

  • JSON Formatter
  • Base64 Codec
  • QR Code
  • Compress
  • Text Diff

Resources

  • About Us
  • Blog
  • Settings

More Tools

  • APIPulse
  • CodeJet
  • PeerBeam

Legal

  • Privacy Policy
© 2026 WebTools. All rights reserved.
FileFile Encrypt/Decrypt

File Encrypt/Decrypt

Encrypt and decrypt files using AES-256-GCM encryption with a password. Powered by the Web Crypto API, all processing happens locally in your browser. Your files and passwords never leave your device.

Drag and drop file here

Select File

Security Note

Uses Web Crypto API for encryption, supporting AES-128/256-GCM/CBC algorithms with PBKDF2 key derivation (100,000 iterations). All operations are performed locally in your browser, files are never uploaded. Please keep your password safe, as it cannot be recovered.

AES-256-GCMLocal ProcessingPBKDF2 100K

File Encryptor — AES-256 Encryption

Encrypt and decrypt files using AES-256-GCM encryption with a password. Powered by the Web Crypto API, all processing happens locally in your browser. Your files and passwords never leave your device.

  • AES-256-GCM encryption for strong security
  • PBKDF2 key derivation with 100,000 iterations
  • Encrypt any file type with a password
  • Decrypt previously encrypted files
  • All processing happens locally — your files never leave your device

How to Use File Encryptor

  1. 1

    Choose mode

    Select Encrypt or Decrypt mode.

  2. 2

    Select file

    Upload the file you want to encrypt or decrypt.

  3. 3

    Enter password

    Type a strong password for encryption or the password used to encrypt.

  4. 4

    Download result

    Download the encrypted or decrypted file.

Frequently Asked Questions

Related Security Tools

Text EncryptHash GeneratorPassword Generator