Private by design

Protect files without uploading them.

Encrypt a file with authenticated browser-native cryptography, or create a standard encrypted 7z archive that recipients can open with normal 7z-compatible software.

Encrypt a file

Create an authenticated .enc file using the SecurBrowser v2 format.

AES-256-GCM

Use at least 8 characters; a longer passphrase is recommended.

Two formats, two different goals

Both operate locally. Choose authenticated native encryption or standard 7z interoperability.

๐Ÿ” Secure File

Key derivation
PBKDF2-HMAC-SHA512
Work factor
220,000 iterations
Encryption
AES-256-GCM
Runtime
Native Web Crypto

๐Ÿ“ฆ Secure Archive

Format
Standard 7z
Encryption
7-Zip AES-256
Metadata
Headers encrypted
Runtime
Pinned sevenzip-wasm / 7-Zip 26.03
How local processing works

Secure File uses the browser's Web Crypto API. Secure Archive runs pinned sevenzip-wasm/7-Zip 26.03 WebAssembly inside a dedicated worker. The WASM assets are served from the same origin; no CDN is contacted at runtime. SecurBrowser has no upload endpoint and does not transmit selected files or passphrases.

7z archives are created with AES-256 encryption and header encryption. Unlike the custom .enc format, a generated .7z archive can be opened by compatible desktop tools without returning to this website.