Most HTML hosting puts your page on the open web. This hosts it behind a private, unguessable link only the people you choose can open — drop an HTML file or a ZIP bundle, get a live link in seconds, no domain or hosting account to set up. Add a password or an expiry when it matters, and keep the page off search entirely.
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.
Drop a self-contained HTML file, or zip a folder (HTML plus its CSS, JS, images and other assets) and drop that. miinideck publishes it to a 32-character link in seconds — no server to configure, no deploy pipeline, no DNS.
The link is private by default: it carries a no-index tag so search engines never list it, and the URL is long enough that nobody guesses their way in. Share it the way you already share things; it opens as a live page on any device.
When the page is sensitive, lock it with a password or set an expiry date so access ends on your terms. Replace the file later and the link stays the same, so whoever you shared it with always sees the current version.
Regular HTML hosting publishes your page to the open web at a public address, so anyone — and any search engine — can find it. Private hosting puts the same page behind an unguessable link with a no-index tag, so only the people you send the link to can open it and it never shows up in search.
Yes — that's the default here. Every link is unguessable and no-indexed, so the page stays off search and out of reach unless you hand someone the URL. Add a password for an extra gate, or an expiry date so the link closes on its own.
No. Drop the file and you get a working link immediately — no domain to buy, no DNS to point, no server to provision. A free account lets you keep and manage links; a custom domain is available on the Studio tier if you want one.
Both. A single self-contained HTML file works as-is. For a page that references separate CSS, JS, images or fonts, zip the whole folder and drop the ZIP — miinideck unpacks it and serves the entry HTML with relative paths intact so everything resolves.
Anonymous uploads last 7 days, then self-destruct. A free account gives you one always-on link that never expires; its other links still run for 7 days. Solo and Studio drop the forced expiry entirely and raise the storage cap, and Studio adds custom domains.
Yes, and the link doesn't change. Upload a new version from your dashboard and everyone who already has the URL sees the new page the next time they open it — no new link to send, no "use this one instead" message. Earlier versions are kept for 30 days, so if the new one breaks something you can roll back to a previous version.
Paste the code into the preview panel at the top of this page. It renders right there, in your browser, without being uploaded, so you can check it looks right first. Then use Export to save it as an .html file and drop that file in to get your link. The version you checked is exactly the version you send.
The link opens in whatever browser they have, on a phone or a laptop, with no app or account. Whether the layout holds up on a small screen depends on the page itself — so check before you send: the preview panel above switches between phone (390 px), tablet (834 px) and desktop widths.
No card to try, no sign-up to get a link. Sign up free to keep links forever, password-protect them, and store more.