Two tools that both host an HTML file, designed for different jobs. When tiiny.host fits, when miinideck fits, and where the choice actually matters.
Two tools that both turn a dragged file into a URL. One is designed for public deploy testing; the other for private one-recipient delivery. When each fits, where the overlap is real.
Vercel Drop turns a dragged file into a live production URL on a major platform. miinideck turns one into a private link for specific people. Both fit 'drag a file, get a URL' — and were built for opposite jobs. When each fits, where the overlap is narrow.
miinideck turns a single HTML file into an unguessable link with optional password and expiry. Default-private, never indexed.
Vercel just shipped drag-a-file-get-a-link. With Netlify, tiiny, and others already here, sharing a built page as a live link is officially the new normal. Here's the whole landscape of tools — and how to pick one — if you're done emailing PDFs.
"Where should I host this HTML file" is a question that pretends to have one answer. It has at least two, and the difference matters less in features than in design intent.
This piece compares miinideck and tiiny.host directly — what each is built for, where the overlap is real and where the categories diverge, and how to pick without overthinking it.
tiiny.host is designed for reach. The platform's home tier is "publish a static site, get a URL the world can find." View-count tracking, bandwidth caps, custom-domain support, multi-project workspaces — the whole shape supports content meant to be discovered. Launch pages, public demos, portfolio entries, marketing experiments, side-project sites.
miinideck is designed for delivery. The platform's home tier is "share an HTML file with the specific people you choose." Default-noindex on every link, optional password, optional expiry, no public listing or gallery. AI artifacts going to one client, internal reports going to leadership, agency previews going to a stakeholder list — work meant for an audience you picked.
Same shape (drop an HTML file, get a URL). Different design intent.
| tiiny.host (Free) | miinideck (Free) | |
|---|---|---|
| Visibility default | Public, indexed | Private, noindex |
| Active links | 1 project | Unlimited links; 1 active No-account upload at a time |
| Single file size | 3 MB | 10 MB on Free; 3 MB on No-account |
| Password protection | Paid feature | Free |
| Expiry / self-destruct | – | 7-day self-destruct on Free / No-account |
| View tracking | 5,000 / month cap | Basic analytics |
| Custom domain | Paid feature | Studio tier |
The tables read differently because the products serve different jobs. tiiny's free tier caps views (the resource scarcity for a public host is bandwidth). miinideck's free tier caps persistence (the resource scarcity for a delivery tool is permanent storage). Neither cap is harsh in its own design intent.
tiiny's paid tiers (Tiny, Solo, Pro, Pro Max) scale reach: more view-count, more bandwidth, more concurrent projects, larger files for media-heavy public sites. Pro Max sits at $89/month with 2 TB of storage and unlimited projects — sized for studios running many public landing pages at once.
miinideck's paid tiers (Solo $4.99/mo, Studio $14.99/mo) scale ownership of the private link: permanent links (no self-destruct), no footer, larger files, custom domain at Studio, optional per-document searchable opt-in for the rare case a private file should also be findable. (Password protection and privacy are free on every tier — they're the baseline, not the upsell.)
Both ladders are coherent in their own direction. The question isn't "which has more features at $4.99" — it's "which axis am I scaling along."
miinideck pricing — Solo $4.99/mo, Studio $14.99/mo. Privacy and password protection are always free; paid tiers add persistence and ownership, with custom domain at Studio.
The overlap is real for two cases:
For these two cases, the choice comes down to one question: will this file have one audience, or be discovered by many?
tiiny's design fit (miinideck doesn't try to do this):
miinideck's design fit (tiiny's free tier isn't built for this):
Once the use case is named, the choice is usually clear.
miinideck is narrow on purpose. It doesn't:
For those needs, tiiny (or Netlify, Vercel, or a dedicated deployment) is the right shape. miinideck's narrow scope is what lets it ship default-private without making trade-offs against discovery — and that narrowness is a feature for the delivery use case, a limitation for the reach use case.
Nine scenarios where the link matches the job — six private, three open-web — across AI builders, agencies, consultants, in-house teams, designers, and freelancers.
Two questions, in order:
Should this file be findable by people who don't have the link yet?
If "no" to #1, does the link need to outlive the engagement?
That's the decision. Both tools are coherent in their own direction; the work is matching the file to the right shape — the same framing runs through the vs-Netlify-Drop and vs-Vercel-Drop comparisons, each public-deploy tool sitting at a slightly different point on the "designed for reach" axis.
| Footer | – | "Powered by miinideck" on Free |