Compare
Tiiny Host is the simplest way to put a file on the web: drag a single HTML file (or a zipped site, a PDF, even a PHP script) onto the page and get a live .tiiny.site URL in seconds. That simplicity made it the default host for the "share my AI-generated page" job. ReportRoom does the same job differently — your content (not your file) is published through a design system into a tracked, responsive live page, by you or your AI agent in one API/MCP call, with cookieless analytics on every plan including Free. Where Tiiny gives you a bare URL for whatever you upload, ReportRoom gives you a finished, instrumented document. This page walks the real differences — including the places Tiiny Host is genuinely the better pick.
get_analytics ("31 views this week, peaking Thursday"); Tiiny's MCP publishes, updates, and deletes, but reports nothing back.


| Feature | ReportRoom | Tiiny Host |
|---|---|---|
| Free plan | 50 live documents, analytics + API/MCP included | 1 active project, 3 MB upload (0.5 MB for PDFs), 5,000 visits/mo, Tiiny banner |
| What viewers see | A designed, responsive live web page rendered from your Markdown/HTML | Your uploaded file, served as-is at a .tiiny.site URL |
| Paid entry (annual billing) | $8/mo (Pro): 100 documents, badge removed | $5/mo (Tiny): still 1 active project, banner removed, analytics, QR codes |
| Documents / projects per tier | Free 50, Pro 100, unlimited from Team ($15/seat/mo annual) | Free 1, Tiny 1, Solo 5, Pro 15, Pro Max unlimited ($74/mo annual) |
| View analytics | Cookieless daily views on every plan incl. Free; per-viewer analytics in data rooms | None on Free; built-in analytics from Tiny ($5/mo); link tracking from Solo |
| AI-agent (MCP) support | 23 MCP tools: publish, design lint, images, analytics, data rooms (all plans; room tools need Business) | MCP server on all plans incl. Free — publish, update, delete |
| REST API | Every plan, incl. Free | Solo plan and up ($13/mo annual) |
| File & site types | Markdown or HTML documents — no zip, static-site, PDF, or PHP hosting | HTML, zipped static sites, PDF, PHP, images, Office files — 100+ formats |
| Design layer | Design system applied at publish: themes, typography, charts; design lint over MCP | None — what you upload is exactly what serves |
| Access control | Public or team-only docs; data rooms (Business): email/passcode grants, NDA click-through, per-viewer analytics | Password protection from Solo; email capture from Pro |
| Custom domain | Team plan and up ($15/seat/mo annual) | Solo plan and up ($13/mo annual) |
| Traffic allowance | No per-plan visit tiers on the pricing page | Capped per plan: 5k (Free), 10k (Tiny), 100k (Solo), 500k (Pro) visits/mo |
| QR codes / feedback mode | No | Yes — both from the Tiny plan ($5/mo annual) |
| Update a shared link | Yes — re-publish the same slug | Yes — replace the upload (dashboard or MCP update) |
Tiiny Host is a file host with a gift for simplicity: drag a file — single HTML, a zipped static site, a PDF, a PowerPoint, even PHP — onto the homepage and it's live on a .tiiny.site subdomain in seconds. There's no content model and no processing: the bytes you upload are the bytes that serve. Around that core it sells sharing conveniences by tier: banner removal, QR codes and analytics from Tiny ($5/mo annual), custom domains, password protection and the API from Solo ($13/mo), email capture and team seats on Pro ($31/mo), and 2 TB large-file hosting on Pro Max ($74/mo).
ReportRoom is a publishing layer: Markdown or HTML in — from a dashboard, a script, or an AI agent over MCP — and a designed, instrumented live page out, on your subdomain or custom domain, updateable in place behind a stable URL. The design system does the styling work at publish time, cookieless analytics count every view from day one, and the API isn't a paid add-on: it's the front door, on the free plan.
Both free tiers are real and neither expires — but they're sized very differently:
ReportRoom's entire publishing workflow is one HTTP call. Send Markdown (or your own HTML) and get back a live, tracked URL:
curl -X POST https://api.reportroom.io/v1/documents \
-H "Authorization: Bearer rr_live_…" \
-H "Content-Type: application/json" \
-d '{
"type": "report",
"title": "Q3 Client Report",
"content_format": "markdown",
"content": "# Q3 results\n\nOrganic traffic +34%…"
}'
# → { "url": "https://yourhandle.reportroom.io/q3-client-report", … }
Re-publishing the same slug updates the document behind the same link. For AI agents it's even shorter — connect the MCP server once and publishing becomes a sentence:
claude mcp add --transport http reportroom https://mcp.reportroom.io/mcp
After that, "publish this analysis as a report and tell me tomorrow who read it" is a complete workflow: the agent calls publish, gets the URL, and later calls get_analytics, which returns daily view counts plus a plain-language summary written for agents to relay. 23 MCP tools cover publishing, design lint, images, data rooms, and analytics — publishing, images, and analytics work on every plan, including Free; the data-room tools require the Business plan.
Credit where due: Tiiny Host also runs an MCP server (mcp.tiiny.host) on every plan including Free — its tools publish, update, and delete projects. The difference is scope: ReportRoom's 23 tools also lint the design, manage images, gate data rooms, and read analytics back, so the agent that published your report can also tell you tomorrow who read it. Tiiny's agent publishes a file and stops there.
Tiiny Host treats measurement as an upgrade: nothing on Free, "built-in analytics" from the Tiny plan, link tracking from Solo, and email capture (collect a viewer's address before they open the page) on Pro. Password protection arrives with Solo. These are link conveniences, not an analytics product — there's no API access to any of it.
ReportRoom counts real page views (cookieless, asset requests excluded) into daily rollups on every plan, exposed in the dashboard, over GET /v1/documents/:slug/analytics, and through the MCP get_analytics tool with a plain-language summary written for agents to relay. Identity-level tracking lives where identity is real: data rooms (Business, $49/mo annual) admit viewers by email grant or passcode and show per-viewer, per-document activity — plus NDA click-through and a CRM lead webhook.
mcp.tiiny.host → mcp.reportroom.io/mcp) and the publish sentence stays the same; what changes is the answer coming back: a designed page plus analytics your agent can query tomorrow.Tiiny Host's published pricing (checked August 2026, screenshot above; USD): Free $0 — 1 active project, 3 MB upload (0.5 MB PDFs), 5,000 visits/mo, Tiiny banner, no analytics. Paid, billed annually (monthly in parentheses): Tiny $5/mo ($9) — still 1 project, 25 MB, banner removal, QR codes, analytics; Solo $13/mo ($18) — 5 projects, 75 MB, custom domains, password protection, the API; Pro $31/mo ($38) — 15 projects, email capture, team members; Pro Max $74/mo ($89) — unlimited projects, 2 TB. The MCP server is on every plan, and there's a 7-day money-back guarantee. ReportRoom: Free $0 with 50 live documents, analytics, and the API/MCP; Pro $9.99/mo ($8/mo annual) with 100 documents and no badge; Team $19/seat/mo ($15 annual) with unlimited documents and custom domains; Business $59/mo ($49 annual) with data rooms and 3 seats. The shapes differ: Tiiny meters projects and visits, ReportRoom meters documents — so ReportRoom's rungs carry 10–100× the document capacity at each price, while Tiiny's carry file types ReportRoom doesn't host at all.
| Scenario | ReportRoom | Tiiny Host |
|---|---|---|
| Starting out — share AI-generated pages, tracked | Free — $0 (50 documents, analytics, API/MCP) | Free — $0 (1 active project, no analytics, Tiiny banner) |
| Freelancer with 20 live client pages, no branding | Pro: $96/yr ($8/mo annual) | Pro Max: $888/yr — Pro caps at 15 projects, so 20 pages need Pro Max |
| Agency: 30 live pages on your own domain | Team: $180/yr ($15/seat/mo annual) | Pro Max: $888/yr (Pro caps at 15 projects) |
| Host a 500 MB interactive site or zip archive | Not the product — ReportRoom publishes documents, not site archives | Pro: $372/yr (10 GB account limit) — Tiiny wins this one |
Yes. ReportRoom's Free plan hosts 50 live tracked documents with cookieless view analytics at $0, no card required. Tiiny Host's free plan hosts 1 active project with no analytics — its built-in analytics start on the Tiny plan at $5/mo billed annually.
Per its pricing page in August 2026 (USD, billed annually): Free $0 (1 project, 3 MB, banner), Tiny $5/mo (1 project, banner removal, analytics, QR codes), Solo $13/mo (5 projects, custom domains, password protection, API), Pro $31/mo (15 projects, email capture, team members), Pro Max $74/mo (unlimited projects, 2 TB). Monthly billing runs $9/$18/$38/$89.
Both. Its MCP server (mcp.tiiny.host) works on every plan including Free and can publish, update, and delete projects from an AI chat. Its REST API requires the Solo plan ($13/mo annual) or higher. ReportRoom includes both on every plan, and its 23 MCP tools additionally cover design lint, images, analytics, and data rooms.
Tiiny Host serves the file you upload, exactly as-is, at a bare URL — maximum simplicity, no processing. ReportRoom publishes your content through a design system into a tracked, responsive document with analytics on every plan. Same 'get my AI-generated page online' job; one ships the file, the other ships a finished, instrumented document.
No. ReportRoom publishes Markdown/HTML documents — it doesn't host zipped site archives, PDFs-as-files, or PHP scripts. If the exact file or a multi-file site is what you need served, Tiiny Host is the right tool; ReportRoom is for content that should become a designed, tracked web document.
Both products do it, both over MCP. On Tiiny Host the artifact serves as-is on a .tiiny.site URL — fine for one-off throwaways. On ReportRoom the same publish call returns a designed page with view analytics your agent can query afterward, and the free plan holds 50 of them at once vs Tiiny's 1 active project.
No — free projects carry the Tiiny Host banner; removal starts with the Tiny plan at $5/mo billed annually (which still hosts a single project). ReportRoom's free documents carry a small 'Published with ReportRoom' badge; it disappears from Pro ($8/mo annual, 100 documents) upward.
Tiiny Host: custom domains from the Solo plan ($13/mo annual). ReportRoom: custom domains from the Team plan ($15/seat/mo annual); every plan includes a yourhandle.reportroom.io subdomain. If a custom domain on a tiny budget is the only requirement, Tiiny gets there slightly cheaper — with 5 projects vs Team's unlimited documents.
50 tracked documents free, no card. Your first live URL is one call — or one paste — away.