Client delivery
How to password protect a video link for a client.
Four steps, on any plan, including the free one.
A password on a film is the shortest distance between a rough cut and a client who can watch it without an account. Here is how to set one, what the server actually checks, how the same job costs money on Vimeo and does not exist on YouTube, and the part most guides leave out: what a password does not protect you from.
Video hosting for filmmakers · 5 GB free · Paid plans from USD 9/month
By uncompressed.io · Updated September 2026
The procedure
Four steps,
and one habit that makes it worth doing.
Setting the password takes under a minute. The habit in step four is the part that decides whether the password was security or theatre.
Upload the film, or open one you already have
Drop the file in the dashboard. Files go up to 5 TB each. The uploader survives moving around the app, so you can keep working while it runs; it does not survive a reload, in which case you re-drop the same file and it continues from the last finished part.
Set the visibility to Password
Every film has five visibility modes: Private, Password, Unlisted, Public and Embed only. Choose Password. There is no plan check on this, on the free Starter plan or any other.
Type the code, and save
Any string works. If you type something containing an @ character, the gate switches into email allowlist mode instead and asks the viewer for their address. Save, and the film is gated from that moment.
Send the link and the code in two different places
Put the link in the email and the code in a text message, or in the call you are already having. A code pasted directly under the link it unlocks is not a second factor, it is a longer link.
One behaviour to remember
What happens when the client types it
A comparison on the server,
not a script in the page.
The weakness of most password gates on the web is that they are decorations. The page ships with the answer in it, and the check runs in the browser that is trying to get in.
20
attempts an hour
per IP address, then the gate stops answering
30 days
the cookie lasts
httpOnly, secure, sameSite lax, so a client types the code once
0
codes in the page source
the server compares a hash; the code never comes back to the browser
$0
what this costs
the free plan has passwords, 5 GB, one film at a time
The same job, five places
Everyone has an answer,
the plan you have to be on to use it.
Password protection is not an exotic feature. What differs is the price of the plan that exposes it, what the client sees once they are in, and what happens to the gate when your subscription lapses.

Every cell is quoted or summarised from the vendor's own help centre or pricing page, fetched 5 September 2026 and listed in the sources below. Vimeo figures are in USD; the pricing page localises, and this machine renders Canadian dollars, so the USD figures are the ones taken from the page's own plan data.
Honest framing
Three cases where
you should not move for this.
You are sending files, not screenings
If the client never watches in a browser and only wants the deliverable on their drive, WeTransfer already does this. A password costs nothing extra on the free plan, and the 3-day link life is a feature when you want the file gone. The catch is only a catch if someone needs to watch: browser preview covers MP4 and MOV up to 300 MB, and a finished film is not 300 MB, so your client downloads blind.
The video is marketing, and reach is the point
A password is the wrong tool for anything meant to be found. If the goal is a public page, search traffic and a share button, YouTube's total absence of a password is irrelevant to you and its distribution is not something we replace.
Your team already lives in Dropbox
If the files, the contracts and the client folders are already there and everyone is on a plan that includes link passwords and expiry, adding one more tool to gate one more video is friction for its own sake. Check which plan you are on first: link passwords are listed for Professional, Essentials, Standard, Advanced, Business, Business Plus and Enterprise, and Basic and Plus are not on that list.
The part most guides skip
A password stops a casual forward,
not a determined recipient.
This is worth being blunt about, because the whole value of the feature depends on understanding what it is for.
Use the email allowlist instead of a code
Put an @ in the access code and the gate asks for an email address rather than a shared secret. The link plus a stranger's inbox is not enough. It is the cheapest real improvement available, and it costs the client one extra field.
Rotate the code, and use the fact that it is free to rotate
Because the code is a field on the film and not part of the URL, changing it costs nothing and breaks nothing. New code after a review round, new code when someone leaves the project. The link you already sent keeps working for everyone who gets the new code and stops working for everyone who does not.
Move the master into Vault when the file itself is the risk
Vault masters do not play on the web at all. They open only in the macOS app, with capture restrictions on supported macOS configurations, a visible per-session watermark on the frame, an invisible per-person forensic mark, AES-256 encryption at rest and short-lived links. That is a different threat model from a password: it assumes the person you invited is the leak.
Know what is not shipped
We do not claim DRM. Broadcast-grade DRM on our player is roadmap and we will say so until it ships. The Vault's tamper-evident view log is written by the app, but no web dashboard surfaces it to you today, so do not turn the Vault on expecting to read that log in your browser this month.
One link, two jobs
The page that gates the review
can also hand over the master.
Vault review requires a compatible Mac and authorized native access. Capture restrictions and watermark recovery depend on the viewing setup and recovered footage; they do not guarantee that a leak can be prevented or attributed.
Vimeo prices depend on the selected billing term and team seats. Check current Vimeo pricing and allowances before choosing or changing a subscription.
Questions
Frequently asked
Do I need a paid plan to password protect a video?
Not on uncompressed.io. Per-film passwords are available on every plan, including the free Starter plan, and there is no tier check anywhere in the code. The free plan's only limits are 5 GB of storage, one film at a time, 20 caption minutes a month and one team seat. Password, unlisted, embed-only, custom links, original-file downloads and the unbranded player are all free. On Vimeo, the same feature is different: the help centre lists Password, Unlisted and Embed only as available with paid plans, while Public and Private are available with all plans.
Does my client need to create an account to watch?
No. Clients never make an account. At most they type the code you gave them into the gate on the watch page. That is the whole interaction. It matters more than it sounds: a signup wall is the most common reason a client watches on their phone at midnight instead of at their desk, and the most common reason a producer forwards the file to a personal address instead.
Can I change the password later without breaking the link?
Yes. The access code is a field on the film, so you can change it or clear it at any time and the URL, the embed and the view count stay exactly as they were. One thing to know: switching the film to another visibility mode clears the code, so if you set it back to Password later you will need to type a new one.
Can I let a specific list of people in instead of sharing one code?
Yes. If the access code you set contains an @ character, the gate switches to an email allowlist: the viewer types their email address and is let in only if it matches. It is the right mode when the film is going to a named group rather than to whoever is holding the link, because it removes the shared secret that everyone in the thread can forward.
Will the password stop someone from downloading or re-sharing the film?
No, and any guide that tells you otherwise is selling something. Anyone who has the code can pass it on with the link, and a viewer who can play a film can record their screen. A password raises the cost of a casual forward. It does not defeat a recipient who has decided to leak. What changes that calculation is Vault: masters play only in the macOS app, supported software capture paths are restricted, every session carries a visible watermark and an invisible per-person forensic mark, files are AES-256 encrypted at rest and links are short-lived.
Can I use a password on an embedded player?
No, by design. A password-protected film never renders inside an embed; the gate would be pointless if a page could iframe past it. If you need the film inside a page, use Embed only, which plays in iframes and returns 404 on the public watch routes to everyone but you. Password and Embed only are two of five visibility modes: Private, Password, Unlisted, Public and Embed only.
Can the same password-protected page deliver the final file?
Yes. Each film has an original-file download toggle with no tier gate, so the watch page can double as the delivery page: the client types the code, watches the cut, and saves the master from the same URL. The only case where the toggle is forced off is a vaulted film, where saving a local copy is the thing the tier exists to prevent.
A code your client types once, and nothing else to install
Per-film passwords are on every plan, free included. The check runs on the server, the code never reaches the browser, and you can change or remove it without changing the link. Plans include storage, team seats and caption-generation allowances. Paid storage and team-seat add-ons are available.
Sources
- 1.Vimeo Help Center, video privacy settings and the plans each one requires (fetched 5 September 2026)
- 2.Vimeo Help Center, what happens when a paid plan lapses to Free (fetched 5 September 2026)
- 3.Vimeo plans and pricing (fetched 5 September 2026)
- 4.Vimeo Help Center, bandwidth threshold on self-serve accounts (fetched 5 September 2026)
- 5.Vimeo Help Center, what happens to a file during transcoding (fetched 5 September 2026)
- 6.YouTube Help, unlisted videos and playlists (fetched 5 September 2026)
- 7.YouTube Help, private videos and playlists (fetched 5 September 2026)
- 8.YouTube Help, video processing and re-encoding (fetched 5 September 2026)
- 9.WeTransfer, the free plan explained (password, recipients, 3-day link life) (fetched 5 September 2026)
- 10.WeTransfer, file transfer with video preview (MP4 and MOV up to 300 MB) (fetched 5 September 2026)
- 11.WeTransfer Help Center, plan limits (fetched 5 September 2026)
- 12.Dropbox Help Center, set link permissions (plans that include link passwords and expiry) (fetched 5 September 2026)
- 13.Dropbox Help Center, video and audio preview limits by plan (fetched 5 September 2026)
- 14.Dropbox Help Center, shared-link bandwidth on large deployments (fetched 5 September 2026)
- 15.uncompressed.io pricing, plans and storage (fetched 5 September 2026)
- 16.uncompressed.io Terms: service, billing and delivery policies (fetched 5 September 2026)
