Password-Protected Link
Definition
A password-protected link is a published address with a gate in front of it. A visitor who opens it sees a small prompt page instead of the content, types the password the owner set, and is then let through. The secret is shared, not personal — the same word works for everyone, so protection ends the moment somebody passes it on. It restricts who can read, not how long the link lives, which is what an expiring link does; the two are often used together. Passwords are set per file or per site rather than per visitor, and can normally be changed or removed later without the address changing.
Why It Matters
Most files people publish are not secret, but some are merely not-for-everyone: a board pack, an unreleased price list, a client draft. A shareable link with no gate is readable by anyone who guesses, scrapes or is forwarded it, and search engines will index it if anything ever points at it. A password turns a public object into one that needs a deliberate hand-off. The failure most likely to undo it is human: send the password in the same email as the link and you have shared nothing but an extra click. Send it by a different channel and one leaked message is no longer enough.
How It Works
The host marks the file as gated and checks that flag at the edge, before it reads a single byte of the object. An unauthenticated request gets the prompt page — or, in the older HTTP Basic style, a 401 response with a WWW-Authenticate header that makes the browser pop its own dialog. A correct submission is verified against a hash of the password, never a stored copy of it, and the visitor receives a short-lived signed cookie so the rest of the session is not interrupted on every image and stylesheet. The gate only holds if the whole exchange runs over HTTPS; on a plain connection the password crosses the network in the clear. A wrong answer is rejected without saying whether the file exists, and repeated attempts are rate-limited so the password cannot be brute-forced.
Real-World Example
A design studio puts a 12 MB board pack at northgate-board.99helpers.site and sets a password on it. The link goes out in the meeting invite; the password goes by text message to the six directors. Anyone who finds the address later — a forwarded invite, a browser history on a shared laptop — sees a prompt and nothing else. When a director leaves, the studio changes the password in 99helpers and the address keeps working for everyone still meant to have it.
Common Mistakes
- ✕Sending the link and the password in the same message — one forwarded email then carries both halves and the gate has achieved nothing
- ✕Using a password that identifies the content, such as the client's name plus the year — it is the first thing anyone would try
- ✕Assuming the gate encrypts the file at rest — it controls who may request the object, not how the object is stored
- ✕Leaving the same password in place for months across several audiences, so there is no way to tell which hand-off leaked it
Related Terms
Expiring Link
A shareable address that stops serving its file after a set moment — a date, a number of days, or a number of downloads. The file stays stored; only the route to it closes.
Shareable Link
A shareable link is the address you hand to another person so they can reach a file you have hosted. It normally points at a page that presents the file — name, size, a download button — rather than at the raw bytes.
Lead Capture Form
A short form shown in front of a hosted file or site: the visitor gives a name and an email, the content opens, and the answer lands in the owner's dashboard.
File Hosting
File hosting is the service of keeping a file on a machine that is always online and giving it a web address, so anyone with that address can view or download it. The host owns the disk, the bandwidth and the certificate; you supply the file.
HTTPS
HTTP carried inside an encrypted TLS connection, shown in the browser as an https:// address. It is the same web protocol as before, with the traffic protected and the server's identity checked first.
Put a file online in seconds
Drop in a document, an image, a page or a whole static website and share the link — free, with no build step and no server to set up.
Host a file free →