WordPress plugin
Send private files with a link and a password
Upload files to your own WordPress site and share them through links that expire. Your clients don't need an account, and nobody without the password gets in.
From $29 a year · 14-day refund
How it works
01
Upload privately
Files go into a private folder on your server, never into the Media Library.
02
Create a link
Pick when it expires and, if you like, a download limit. A strong password is made for you.
03
Your client downloads
They open the link, enter the password and download. No account, no app.
Everything you need to share safely
Links that expire
Choose anywhere from 1 day to 1 year, and change it later without sending a new link.
Share whole folders
One link and password for a set of files. Files you add later stay private until you share them.
Download limits
Allow one download or a hundred. Counted exactly, even when someone clicks twice.
Turn off any link instantly
It stops working right away, even for people who already opened it.
Activity log
See every unlock, wrong password and download, with the time and IP address.
Automatic clean-up
Optionally delete files from your server as soon as their link ends.
Security
Built security-first
Your clients trust you with their documents. Every part of the plugin is designed so a mistake or a leak doesn't expose them.
- Files are kept outside your public web folder when your server allows it, under random names.
- Links and passwords are stored only in scrambled form, so a stolen database opens nothing.
- Repeated wrong passwords lock the link and email you.
- Client pages run no theme or analytics scripts, are never cached or indexed, and only open over HTTPS.
- A built-in check tests your server and tells you exactly what to fix.
Simple pricing
Every plan includes every feature. Plans differ only by how many sites you use it on.
Business
$59 a year
Up to 5 websites. Updates, security fixes and email support for a year.
Buy BusinessLaunch offer: $19 for your first year of Single. Prices in US dollars. Full refund within 14 days.
Questions
Do my clients need an account?
No. They only need the link and the password you send them.
What if a client gets locked out?
Clear the lock from the Links screen in one click, or give the link a new password.
Will it work on my hosting?
It needs WordPress 6.3 or newer, PHP 7.4 or newer (8.2 or newer recommended) and HTTPS. The built-in check tells you if your server needs a tweak.
What happens if I don't renew?
The plugin keeps working. You stop getting updates, security fixes and support until you renew.