Cloudflare Drop does something genuinely hard to beat: drag a folder or a zip into the browser and a static site is live on Cloudflare's network, with no account, no CLI, no Git repo and no build step. For putting something in front of yourself or a colleague right now — proving a build works, checking a page renders, settling an argument in a thread — it's about as short as the path gets, and there's no reason to look elsewhere for that. People start looking when the shape of the job turns out to be delivery instead. Cloudflare's own changelog states the terms plainly: the temporary preview stays live for one hour, and keeping it means clicking Claim, which means signing in or creating an account. That's a sensible trade for a scratch preview. It's an awkward one when the person you sent it to is a client in another timezone who opens their email after breakfast.
Try it now
Drop a file — get a private link in seconds. No sign-up.
Drop an HTML file or ZIP bundle, or click to choose.
Single file or ZIP. Max 3 MB.
Up to 3 MB, link self-destructs after 7 days. Sign up free to keep links forever, password-protect them, and store more.
Upload the same artefact you'd have dropped anywhere else: a single self-contained HTML file, or a ZIP of a built folder — dist, out, build — where the entry page is detected automatically and relative paths to CSS, JavaScript, images and fonts keep resolving. You get a link back in seconds. It's a long unguessable string rather than a memorable address, carrying a noindex meta tag and an X-Robots-Tag header, because a deliverable isn't trying to be found.
The clock is yours to set rather than something you inherit. Without an account at all, an anonymous upload holds a single file up to 3 MB and self-destructs after 7 days — long enough that a link sent on Friday is still there on Monday. With a free account you set the expiry deliberately, or turn it off; on Solo ($4.99/mo) and Studio ($14.99/mo) links never expire unless you decide they should. A password is free on every plan, so a forwarded link still needs the passphrase.
When the build changes, replace the contents at the same address. The URL, the password and the expiry all carry over, each upload kept as a numbered version rather than overwriting the last — so the link already sitting in someone's inbox keeps working and quietly points at the current version. On Studio it runs on your own domain with the miinideck branding removed.
Cloudflare's changelog gives the number directly: the temporary live preview stays live for one hour. Within that window you can test the site, share the preview URL, or click Claim to keep it — and claiming means signing in or creating a Cloudflare account, with new accounts needing email verification before the deployment sticks. So the hour isn't a limitation hiding in the small print, it's the deal being offered: total speed and zero signup, in exchange for a preview that's explicitly temporary.
Not for what it's best at, and if you have a Cloudflare account already the calculation is different again. Claim the deployment and you're on one of the fastest networks in existence, with a real project you can attach a domain to and, per Cloudflare's own description, controls to make the site private and choose who can view it. That's a strong place for a site to live. The narrower case this page is about is the one where you don't want a project at all — you want to hand one piece of work to one named person, have it open reliably whenever they get to it, and have it close on your terms afterwards.
Re-upload the same folder somewhere the clock is yours and send the new address once, with an apology you'll only have to make this time. It's worth taking the two minutes to think about which end date you actually want rather than accepting a default: a review window that closes on the 14th, a proposal that stays open until they sign, a reference document that should simply keep working. Deciding that at the moment you send is the difference between a link you control and a link that controls you.
You can do the whole thing without one — an anonymous upload takes a file up to 3 MB and gives you a link that lasts 7 days, which is enough to run the route end to end before deciding anything. An account raises the ceilings and hands you the expiry switch. The person receiving it never needs anything: they click, the page opens in their browser on any device, nothing to install and nobody to sign up as. If you've set a password they're asked for that one passphrase and nothing else.
No, and that's a real difference rather than a modest one. There's no build step here — what you upload is what gets served. If your project needs building from source, or needs a server, a database, API routes, authentication or scheduled work, then a platform that runs builds and functions is the correct tool, and Cloudflare, Vercel or Netlify will serve you far better than we would. What travels well here is the output: a static export, a built folder zipped up, a self-contained page.
Yes, by default, and the mechanism is worth understanding because it's a common trap. The viewing domain lets crawlers in — its robots.txt says Allow — and every document then carries a noindex meta tag plus an X-Robots-Tag header where a crawler will actually read them. Blocking crawlers at robots.txt would look stricter and would in fact be weaker, because a blocked crawler never reads the noindex and can still list a URL it found linked somewhere else. Combined with an unguessable address and no public directory of any kind, there's nothing to discover in the first place.
Yes, over MCP. Connect it once and a tool like Claude Code or Codex can publish the HTML it just wrote and then replace that page in place as it iterates, keeping the same URL the whole way through. That matters for the drag-and-drop crowd more than it sounds like it should: the reason people drop a folder five times in an afternoon is that the work is still moving, and every drop that mints a fresh address is another message explaining which link is the real one.
No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.