Privessa

AES File Encryption

Encrypt any file with a password, or decrypt a file previously encrypted here.

Hashing & encryption Client-side WebCrypto AES-256-GCM

Tool preview

How to use it

  1. 01

    Drop the file.

  2. 02

    Enter the password.

  3. 03

    Encrypt or decrypt, then download.

Limitations

FAQ

What format is the .enc file?

Base64 of the salt and IV, a dot, then Base64 of the AES-GCM ciphertext.

Can I decrypt it elsewhere?

Yes, if the other tool implements PBKDF2-SHA256 with 150,000 iterations and AES-GCM with the same layout.

Is the file uploaded?

No.

Files never leave your device

Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.

Technical details

Processing
Client-side
Implementation
WebCrypto AES-256-GCM
Category
Hashing & encryption
Network requests
None while processing

Related tools