Tiiny Host gives you a link for your HTML file in seconds. So does Display. The difference: Tiiny Host uses a shared password that anyone can share around. Display uses your company's Google or Microsoft identity — only `@yourcompany.com` emails get in.
| Display | Tiiny Host | |
|---|---|---|
| Monthly price | Free / $49 flat | Free / $9–$18/mo |
| Drag-and-drop upload | ✅ | ✅ |
| Instant shareable link | ✅ | ✅ |
| Google Workspace SSO | ✅ (Teams) | ❌ |
| Microsoft 365 SSO | ✅ (Teams) | ❌ |
| Email domain restriction | ✅ | ❌ |
| Shared password | ❌ (identity-based) | ✅ (only option) |
| One-time password auth (free tier) | ✅ | ❌ |
| Audit trail (who viewed) | ✅ | ❌ |
| Unlimited viewers flat price | ✅ | ✅ |
| CLI publish | ✅ (dsp publish) | ❌ |
| MCP for Claude Desktop | ✅ | ❌ |
| Custom domain | ✅ (Teams) | ✅ (paid) |
| Versioning / update in place | ✅ | ❌ |
| Tier | Display | Tiiny Host |
|---|---|---|
| Free | ✅ 50MB, one-time passwords | ✅ 3 sites, no auth |
| Individual | — | $9/mo (Solo) |
| Team | $49/mo flat, SSO | $18/mo, no SSO |
| Pro | — | $38/mo, no SSO |
Tiiny Host's paid tiers are cheaper per month — but they don't include any identity-based authentication. If you need more than a shared password, you're beyond what Tiiny Host can do regardless of price.
Tiiny Host is genuinely good for simple, low-friction public sharing:
If your use case is personal or the content isn't sensitive, Tiiny Host's simplicity is real.
When you protect a Tiiny Host page with a password, that password is the only access control. Anyone who knows the password can view it — including people who received it from someone else, former employees, or anyone the link was forwarded to.
There's no way to see who accessed the page. There's no way to revoke access for a specific person. There's no domain restriction ("only @acme.com emails"). If the password leaks — through a forwarded email, a Slack screenshot, a shared 1Password entry — anyone on the internet can view your internal content.
For competitive analyses, architecture proposals, financial projections, or anything you wouldn't post publicly, a shared password isn't access control. It's a speed bump.
Display's free tier uses one-time passwords — click the URL, enter your email, receive a one-time link, you're in. No shared password. Access is per-person, per-email.
Display's Teams tier uses Google Workspace or Microsoft 365 SSO — one click, company identity, done. Only @yourcompany.com emails can authenticate. Revoke an employee's access by removing them from your IdP. No password to rotate.
The publish workflow is the same drag-and-drop simplicity:
dsp publish ./report.html --name q1-analysis
Free — one-time password auth, 50MB, unlimited viewers
Teams ($49/month) — Google + Microsoft SSO, 25GB, custom domain, unlimited viewers
Publish your first artifact free →
Yes. The free tier uses one-time password authentication — every viewer enters their email and receives a one-time access link. It's real per-person auth, just without the one-click SSO convenience. Upgrade to Teams when one-click Google/Microsoft SSO is worth $49/month to your team.
Yes. The Display web app has a drag-and-drop uploader — drop your HTML file, get a link. The CLI is faster for repeated publishing, but the web UI is just as simple as Tiiny Host for one-off uploads.
Display supports directory publish: dsp publish ./site/ publishes a directory with all assets. Tiiny Host also supports zip uploads for multi-file sites. Both work.
The free tier includes 50MB storage, unlimited viewers, and one-time password authentication. No credit card required. For personal or freelancer use without SSO, it's free.
Free tier. Upload, get a one-time password, share it. The recipient enters their email and gets access. No password to manage.
Free tier. No credit card. One-time password auth on free, Google + Microsoft SSO on Teams ($49/month flat).