How to Create Self-Decrypting Files
Self-decrypting HTML files are the ultimate way to share encrypted files with anyone. The recipient doesn't need to install any software or visit any website — they just open the HTML file in their browser and enter the password. Everything is decrypted locally.
Steps
Select the file to encrypt
Choose any file you want to turn into a self-decrypting HTML package.
Set a password
Choose a strong password. The file will be encrypted with AES-256-GCM and the key derived via PBKDF2-SHA256 (600,000 iterations).
Download the HTML file
A single HTML file is generated that contains the encrypted data and the decryption code. No external dependencies.
Share with the recipient
Send the HTML file via email, USB, or any method. The recipient opens it in any browser and enters the password to decrypt.
Why It's Secure
- Self-contained HTML file with embedded AES-256-GCM encryption/decryption code.
- No internet connection needed for decryption — works completely offline.
- PBKDF2-SHA256 with 600,000 iterations for key derivation.
- The HTML file can be transmitted via any medium — email, USB drive, cloud storage.
FAQ
Does the recipient need to install anything?
Can the file work offline?
Related Articles
How to Encrypt Files for Free
Encrypt any file for free with AES-256-GCM in your browser. No upload, no signup. Your file never leaves your device.
Outlook Blocked Your Encrypted ZIP — Here's the Fix
Outlook and Microsoft 365 Defender quarantine password-protected ZIPs. Learn why, and how to replace them with a secure SecureMint link that gets delivered.
How to Send Files Securely
Learn how to send files securely with end-to-end encryption. Free, no signup. AES-256-GCM encryption with zero-knowledge design.