SecureMint

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.

SecureMint uses zero-knowledge design. The server cannot read your data.

Steps

1

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.

2

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).

3

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.

4

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?
Yes. Secure file sharing up to 1GB with 24-hour expiration is completely free. No registration required. Pro plan ($2.99/month) extends to 5GB with download tracking.
Can the link be intercepted?
The decryption key is in the URL fragment (#), which is never sent in HTTP requests. Even if the link is logged or intercepted, the file cannot be decrypted without the full URL including the fragment.