You built a front end in Windsurf and it works locally — now a teammate or a client needs to click through it, not watch a screen recording. Export the static build and drop the folder in: you get a private, unguessable link in seconds, no deploy pipeline to configure and no hosting account. The routes, interactions, and state run in the recipient's browser on any device, with nothing to install and no sign-in on their end. It stays off search by default, so a work-in-progress reaches your reviewers and no one else.
Try it now
Drop a file — get a private link in seconds. No sign-up.
Drop an HTML, ZIP, PDF, PNG or JPEG file, or click to choose.
One file, or a ZIP bundle. 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.
Run your static export in Windsurf, then zip the build folder — the entry HTML plus its JS, CSS, and assets — and drop it in. miinideck unpacks it, keeps the relative paths intact, and serves the entry page behind a private link in seconds. No deploy, no server config.
Send the link. It opens the live app in any browser with nothing to sign into, so a feature preview goes straight to a reviewer or a client instead of a staging URL you'd have to protect. The no-index tag keeps an unfinished build off search while you iterate.
Re-export and re-upload as you push changes — the link stays the same, so reviewers always see the current build. Add a password for an internal preview, set an expiry on a time-boxed demo, and on Studio serve it from your own domain.
Export the static build and drop the folder in as a ZIP — the entry HTML with its JS, CSS, and assets. miinideck serves it behind a private link in seconds, so reviewers click through the live app without you standing up a deploy pipeline, a staging server, or access controls around it.
The whole bundle. Zip the build folder and miinideck unpacks it, preserving relative paths, then serves your entry HTML with its scripts, styles, images, and fonts resolving normally — so a multi-route front end behaves the same as it does locally.
miinideck hosts the static front end only. If your build has server-side API routes, a database, or auth, that part needs a real deployment — Vercel or Netlify are the right tool — and you'd point the front end at that backend. Export the static client, drop it in for private delivery, and keep the server piece where it runs.
Yes. The link is unguessable and no-indexed, so an unreleased build stays off search and opens only for the people you send it to. Add a password for an internal-only preview, and set an expiry so a demo link closes on its own after the review.
On the free plan links self-destruct after 7 days, apart from one always-on link per free account; on Solo ($4.99/mo) and up they never expire, and Studio ($14.99/mo) adds a custom domain and white-label. For feedback, turn on Review — anyone with the link pins comments to the exact spot on the page with no account, and you resolve them in place. Review is free on every plan.
No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.