NudgeHost vs Tiiny.host in 2026, where the free plan decides it
Where the two differ on the free plan, on visitor limits, and on what a developer can reach without upgrading.
| Feature | NudgeHostFree plan | Tiiny.hostFree plan |
|---|---|---|
| File size | 25MBa file | 3MBa file |
| Links live at once | 10links | 1project |
| Publish before signing up | Yesup to 25MB | Noaccount and email first |
| Visitor cap | Noneon any plan | 5,000views a month |
| Banner on a free link | Noneon account plans | Yeson the free plan |
| API on the free plan | Yesand an MCP server | Nostarts on Solo |
The short answer
NudgeHost has the stronger free plan. It takes files up to 25MB, keeps 10 links live, sets no visitor cap and gives you a link before you make an account. Tiiny.host's free plan holds one 3MB project with a banner, and passwords, custom domains and the API wait for its second paid plan.
Summary
| Theme | NudgeHost | Tiiny.host | Ahead |
|---|---|---|---|
| Free plan | 25MB a file, 10 live links | 3MB a file, 1 project | NudgeHost |
| Publishing without an account | Yes, up to 25MB and 3 links | Account and verified email first | NudgeHost |
| Visitor caps | None on any plan | 5,000 a month on Free, up to 1,000,000 on Pro Max | NudgeHost |
| Banner on a free link | None on account plans | Banner on the free plan | NudgeHost |
| Access control | Expiry and QR codes free, passwords on Pro | QR codes from Tiny, passwords from Solo | NudgeHost |
| Replacing a file at the same link | Every account plan, link and view count kept | Editing features from Solo | NudgeHost |
| Developer access | API and MCP on every plan | API from Solo, no MCP published | NudgeHost |
| Static site hosting | A ZIP serves at its own subdomain | ZIP sites and framework builds | Level |
| Custom domains | 1 on Pro, 5 on Studio | From Solo | Level |
| AI output | Pages per tool, plus paste HTML | Use-case pages, Claude artifacts included | Level |
Tiiny.host figures from tiiny.host/pricing, verified 1 September 2026.
The free plan
NudgeHost aheadDrop the same 8.4MB zipped site on both free plans and only one of them takes it.
| Feature | NudgeHost | Tiiny.host |
|---|---|---|
| File size | 25MB a file | 3MB |
| Links or projects live at once | 10 links | 1 project |
| Upload without an account | Yes, up to 25MB and 3 links, each live for 7 days | No, account and verified email first |
| Banner on a free link | None on the free account plan | Banner |
| QR codes | Every account link, free plan included | Paid plans only |
This is the widest gap between the two. A 3MB ceiling turns away a zipped site, a brand guide or a pitch deck before you start, and 25MB takes them. Ten live links against one project decides whether you can keep more than one thing online at a time.
The gap shows again at the first upload. NudgeHost hands you a working link before it asks who you are. Tiiny.host wants an account and a verified email address before anything goes live, and the free link it gives you carries a banner.
Hosting and file handling
Level| Feature | NudgeHost | Tiiny.host |
|---|---|---|
| ZIP upload serves as a site | Yes, at its own nudgehost.site subdomain, with client-side routing working | Yes |
| Framework builds | A built folder, zipped and dropped in | Yes, framework builds deploy |
| Publishing by pasting markup | Yes, pasted HTML becomes a page with its own link | Not on the published plan list |
| Custom domains | 1 on Pro, 5 on Studio, for zipped sites | From Solo |
Both services serve a zipped folder as a website, so this section is level. NudgeHost unpacks the ZIP at its own subdomain and keeps client-side routing working, which is what decides whether a React build opens its second page or returns a 404.
The difference is what the other person sees when you send a single file. A NudgeHost link opens a PDF, a Word file, a CSV or a JSON file in the browser, and HTML a model hands you can be pasted in and published without saving a file. When the model gives you a folder, you can host a ZIP as a site instead.
One limit sits outside the pricing page. Above 100MB a ZIP is not unpacked and a Word file is not converted, so a site archive past that size arrives as a download, on Studio as well.
What the money buys
NudgeHost aheadNudgeHost has two paid plans. Tiiny.host has four, and the features that make a link fit to send are spread across them.
Free
$0
No subscription
- 25MB a file
- 10 live links
- 2 API keys, 20 requests a minute
- No custom domain
Pro
$12 a month
or $120 a year
- 250MB a file
- Unlimited live links
- 10 API keys, 60 requests a minute
- 1 custom domain
Studio
$29 a month
or $290 a year
- 1GB a file
- Unlimited live links
- 30 API keys, 150 requests a minute
- 5 custom domains
| Feature | NudgeHost | Tiiny.host |
|---|---|---|
| Paid plans | 2, Pro and Studio | 4 |
| Entry price | $12 a month, or $120 a year | $9 a month, or $5 a month billed annually |
| Visitor caps | None on any plan | 5,000 a month on Free, up to 1,000,000 on Pro Max |
| API keys without paying | 2 on the free plan | Solo and above |
Tiiny.host costs less at the first paid step. What that step buys is banner removal, QR codes and analytics. On NudgeHost the first two come with the free plan, and every plan counts opens.
Every Tiiny.host plan carries a monthly view limit, the top one included. No NudgeHost plan does, so upgrading buys bigger files, unlimited links, passwords and custom domains rather than a bigger view allowance.
Access control and link management
NudgeHost ahead| Feature | NudgeHost | Tiiny.host |
|---|---|---|
| Password protection | Pro and Studio | Solo and above |
| Link expiry | Every account plan | Not on the published plan list |
| QR codes | Every account link, free included | Tiny and above |
| Analytics | Open counts on every plan, time and country on Pro and Studio | Built in from Tiny |
| Replacing a file at the same link | Every account plan, keeping the view count, QR code, password and end date | Editing features from Solo |
Most of the NudgeHost column works on the free plan. Expiry, QR codes, open counts and replacing a file at its existing link cost nothing, and passwords and custom domains arrive together on Pro.
On Tiiny.host, QR codes and analytics start on Tiny and passwords wait for Solo, so the control that decides who can open a document sits on its second paid plan.
Expiry is the row to read twice. A link that stops working on a date you choose is how a shared file stops being shared, and NudgeHost lets you set one on the free plan. The glossary explains expiring share links.
For developers and agents
NudgeHost ahead| Feature | NudgeHost | Tiiny.host |
|---|---|---|
| API access | Every plan, free included | Solo and above |
| API keys | 2 on Free, 10 on Pro, 30 on Studio | No allowance published |
| Rate limit | 20 requests a minute on Free, 60 on Pro, 150 on Studio | None published |
| MCP server | Four tools, on every plan | None published |
A NudgeHost free account can call the v1 REST API, so a script can run before any money changes hands. On Tiiny.host the API starts on Solo, and the pricing page lists no key allowance or rate limit.
curl -X POST https://www.nudgehost.com/api/v1/uploads \
-H "Authorization: Bearer nh_sk_REPLACE_WITH_YOUR_OWN_KEY" \
-H "Content-Type: application/json" \
-d '{
"filename": "report.pdf",
"contentType": "application/pdf",
"fileSize": 182734
}'The first call returns the slug, the address and a URL to PUT the file to. A second call to /api/v1/uploads/{id}/complete finishes the upload.
The MCP server gives an AI client four tools against your account: share_text, create_upload_url, complete_upload and list_links. A model can upload a file and hand back the link inside one conversation. Request and response shapes are in the API reference.
Publishing without an account
The whole sequence runs signed out. Nothing asks for an email address, and the limit is 25MB, the same as the free plan.
Drop the file in
On the home page, signed out. A quick browser check runs first and asks you nothing, and a file over 25MB is refused before the upload starts.
Take the link
It is live as soon as the file lands. A ZIP with an index.html gets its own nudgehost.site subdomain instead.
Send it
You can keep 3 links like this at once, each live for 7 days. HTML pages, sites and Word files carry a small NudgeHost bar, and PDFs, images and media carry nothing extra.
Sign up to keep it
A free account takes over the files from your browser, clears the 7-day end date and drops the bar. The links stay the same.
Moving from Tiiny.host to NudgeHost
Moving is a file job rather than a migration. Start from the files on your own machine, whether that is the ZIP you uploaded, the build folder it came from or a single HTML file, and drop them into NudgeHost. A folder goes up as a ZIP and serves at its own subdomain, up to 25MB on the free plan.
Plan the address before you switch. A NudgeHost link gets a new slug, so if the old URL is printed somewhere you can't change, put the site on a subdomain of your own domain and point that subdomain at NudgeHost. Custom domains are on Pro. Keep the old link running until the new one answers.
Which one to choose
Choose NudgeHost if
- You want a free plan with 25MB files and 10 live links.
- You need a link now, before you make an account.
- You expect traffic and would rather not meet a visitor cap.
- You want expiry, QR codes and open counts without paying.
- You want to publish from a script or an AI client on the free plan.
Choose Tiiny.host if
- You need more than one person signed in to the same account. A NudgeHost account belongs to one person.
- You want the page to collect email addresses from the people who open it. Email capture starts on its Pro plan.
The verdict
NudgeHost is the pick for sharing files and pages. Its free plan holds 10 links at 25MB each, with no banner, no visitor cap and API access included, and a link works before you sign up. Tiiny.host suits a team that wants a shared account or a page that collects email addresses, and both of those sit on its paid plans.
Try it with a real file. Host an HTML file or put a PDF up on the free plan and see how far it goes before it asks you for anything. When you need more, the paid plans add bigger files, passwords and custom domains.
Frequently asked questions
Which has the better free plan?
NudgeHost. It takes 25MB a file and keeps 10 links live, with no banner, no visitor cap and no account needed for the first upload. Tiiny.host's free plan is one 3MB project with a banner and a limit of 5,000 views a month.
Can I publish without making an account?
On NudgeHost, yes, up to 25MB and 3 links, each live for 7 days, and signing up later keeps them. Tiiny.host, opened signed out on 1 September 2026, took the file and then stopped at an email verification step before anything went live.
Will a busy link hit a cap on NudgeHost?
No. No NudgeHost plan has a visitor cap. Tiiny.host sets a monthly limit on every plan, from 5,000 views on Free up to 1,000,000 on Pro Max.
Can NudgeHost host a static site like Tiiny.host does?
Yes. Zip the built site and it serves at its own subdomain with client-side routing working. The ZIP needs an index.html, and a single HTML file can go up on its own.
Can I use the API on the free plan?
Yes. The free plan has 2 API keys at 20 requests a minute, and Studio has 30 keys at 150 a minute. Tiiny.host lists API access from Solo up.
Does either one have an MCP server?
NudgeHost does, on every plan. An AI client can create an upload URL, complete the upload, share text and list your links. Tiiny.host publishes no MCP server.
If I replace a file, does the link change?
No. Replace keeps the link, the view count, the QR code and any password or end date. It needs an account and works on every account plan. Tiiny.host lists editing features from Solo up.
More comparisons
Try the free plan with a real file
25MB a file, 10 live links and no banner. The first upload needs no account.