01 / File encryption

Encrypt a file online

Drop in a photo, video, or archive. This tab encrypts in 1 MB blocks with AES-256-GCM and writes .lock or .enc. The file and passphrase never leave the browser. No sign-up. Short secrets belong on a one-time Burn-Link, not here.

AES-256-GCM 5 GB per file Never uploaded
What to process

Local compute · not uploaded

File action

Drop a file, or click to choose

Any type · 5 GB max per file

Output extension
Output extension

This file

Progress and download appear here after you choose a file

Ciphertext lives only in the file you download. A forgotten passphrase cannot be recovered. Any block that fails authentication stops the run and will not write partial plaintext.

02 / Checkable

Check where the file went

Chunked reads, key derivation, and AES-256-GCM all finish in the current tab. The file, passphrase, and filename are not sent as an HTTP request and are not written to analytics.

Where it runs 01 Streaming encryption on this device. The server receives neither plaintext nor ciphertext.
Algorithm 02 AES-256-GCM + PBKDF2. Unique salt per file.
Format 03 Lock v1, default .lock. Decrypt restores the original name from the header.
What it cannot do 04 No passphrase recovery. Files over 5 GB are rejected. Mis-sends are not blocked.
03 / FAQ

Before you encrypt a file

No. Chunked reads, PBKDF2 derivation, and AES-256-GCM all finish in the current tab. The file, passphrase, and filename are not sent as an HTTP request and are not written to analytics. The server receives neither this plaintext nor this ciphertext.

Does encrypting a file online upload it? 01 No. Plaintext and ciphertext stay on this device.
How .lock differs from .enc 02 Same contents, different extension. Default is .lock.
Can I unlock it if I forget the passphrase 03 No recovery. The site has no reset path.
Whole file or short secret 04 Whole files stay here. Short secrets go to Burn-Link.
How do I send an encrypted file? 05 Send ciphertext via cloud storage or email. Send the passphrase separately.
Will a large file freeze the browser 06 1 MB chunks, visible progress, reject over 5 GB.
04 / Next

After you lock it

Generate a file passphrase locally first. Do not stuff a short secret into a .lock file—use a one-time link. Plaintext, keys, and files are not uploaded by default.