How to Send Files Securely
SecureMint lets you send files securely with end-to-end encryption. Your files are encrypted in the browser before upload, and only the recipient with the link can decrypt them. The server never sees your unencrypted data.
Steps
Select your file
Drag and drop or click to select the file you want to share. Files up to 1GB are supported on the free plan.
Set a password (optional)
Add an extra layer of security with a password. The file is encrypted with AES-256-GCM using PBKDF2-SHA256 key derivation (600,000 iterations).
Get the encrypted link
The file is encrypted in your browser and uploaded. You receive a unique link with the decryption key in the URL fragment (#), which is never sent to the server.
Share the link
Send the link to your recipient via any channel. They can decrypt and download the file directly in their browser.
Why It's Secure
- End-to-end encryption with AES-256-GCM ensures only the recipient can read the file.
- Zero-knowledge design: the server stores only ciphertext and cannot decrypt your files.
- The decryption key is stored in the URL fragment (#) and is never sent to the server in HTTP requests.
- Optional download limits and expiration time for additional security.
FAQ
Is it really free?
Can the link be intercepted?
Related Articles
WeTransfer Alternative: No Signup, No Link Expiry Surprises
WeTransfer getting slow, expensive, or expiring links too fast? SecureMint is a zero-signup, end-to-end encrypted WeTransfer alternative with configurable expiry and fairer pricing.
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.
Send Large Encrypted Files from iPhone / Safari
Safari on iPhone struggles with in-browser encryption of large files. Learn how SecureMint handles up to 1GB (5GB Pro) on iOS Safari with streaming AES-256-GCM, avoiding the memory limits that break other tools.