Private Image & Video Sharing — End-to-End Encrypted Uploads, Revocable Anytime
Share sensitive photos, videos, and files via miilink — the server cannot read your content. Set passwords, expiry, view limits, and revoke anytime.
Upload a File — FreeClient-Side Encryption
AES-256-GCM encryption happens in your browser before upload. The key never leaves your device.
Access Controls
Lock content with passwords, expiry timers, view counts, and geo-restrictions. All conditions must match to open the file.
Mosaic / Blur Editor
Built-in image editor lets you mask sensitive info (faces, plates, documents) with mosaic or blur tools before upload.
Wide Format Support
Images: JPEG / PNG / GIF / WebP / HEIC (≤50 MB). Videos: MP4 / WebM / MOV (≤500 MB) with HLS-encrypted streaming.
FAQ
Can the server see what I upload?
No. Keys are generated in your browser, content is encrypted before upload, and only ciphertext is stored server-side.
Can I revoke a shared link?
Yes. Logged in, go to My Content and delete any item — the link is immediately invalidated.
What file formats are supported?
Images: JPEG / PNG / GIF / WebP / HEIC (≤50 MB). Videos: MP4 / WebM / MOV (≤500 MB) with HLS-encrypted streaming.
Sign up for miilink and start sharing photos and videos securely.
Upload a File — Free