Host an HTML file in seconds.
Paste your HTML or drop a file, and NudgeHost gives you a live URL. Perfect for single-page sites, AI-generated pages, and HTML prototypes.
- 25MBa file on the free plan
- 10 linkslive at once, free
- No capon visitors, on any plan
What they see
Your page runs in their browser.
Paste the link into an email or a chat. Apps that show link previews display a card with the page's title, and one tap opens the page with its scripts running. A slim NudgeHost header above it carries the filename and a download button. A page uploaded without an account also shows a small NudgeHost bar along the bottom, and claiming it with a free account removes the bar.
- A preview card with the page's title
- Scripts run, on a phone or a laptop
- A download button for the source file
How it works
From file to link in three steps.
Drop the file or paste the code
Drag the .html file onto the uploader, or switch to Paste HTML and paste the source. Signed out, a page can be up to 25MB, and you can keep 3 links live at a time.
Copy the link
The link works the moment the upload finishes, at a short nudgehost.com address. Name the link in the upload card first and it reads like nudgehost.com/launch-page.
Send it anywhere
Paste it into an email, a chat or a text. Whoever opens it doesn't need an account or an app.
After you send it
The link keeps working for you.
Most of this is on the free plan. Passwords and the detail behind each open come with Pro.
Change the page, keep the link
Upload the new version over the old one. The address, the view count and any password or end date stay the same, so everyone with the link sees the latest page.
See whether it's been opened
Free accounts see how many times the page was opened. Pro adds the time and country of each open, with a CSV export.
Keep a prototype private
On Pro, a password keeps the page closed to anyone without it. Any account can give the link an end date.
Plans
What your page gets on each plan.
| Without an account | Free | Pro | Studio | |
|---|---|---|---|---|
| Largest page | 25MB | 25MB | 250MB | 1GB |
| Links live at once | 3 | 10 | Unlimited | Unlimited |
| How long a link lasts | 7 days | Until you delete it | Until you delete it | Until you delete it |
| Open tracking | Not included | Open counts | Time and country of each open, CSV export | Same as Pro |
| Password protection | Not included | Not included | Yes | Yes |
| Custom domains | Not included | Not included | 1 | 5 |
| Price | $0 | $0 | $12 a month | $29 a month |
QR codes, end dates and replacing a page work on every account plan. A page uploaded without an account shows a small NudgeHost bar until you claim it with a free account. Custom domains work with a zipped site rather than a single page.
Compared
NudgeHost and Tiiny.host, for one HTML page.
The differences that matter when the job is putting one page online.
| NudgeHost | Tiiny.host | |
|---|---|---|
| Free plan | 25MB a file, 10 live links | 3MB a file, 1 project |
| Publishing without an account | Yes, up to 25MB | Account and verified email first |
| Publishing without a file, by pasting markup | Yes, paste HTML straight in and it becomes a page with its own URL and link preview | Not named on the published plan list |
| Banner on registered free plan | None on account plans, so a free account's link looks the same as a paid one | Banner |
| Visitor caps | None on any plan | 5,000/mo on Free to 1,000,000 on Pro Max |
| Password protection | Pro and Studio. A free link cannot carry one | Solo and above |
Figures last verified 1 September 2026, from each service’s published plans.
Read the full comparisonLinks and attachments
Why a link beats sending the .html file.
An .html file sent as an attachment has to be saved and then opened from the recipient's files, which most people on a phone won't bother to do. A link opens the page in one tap and always shows the version you uploaded last. Nothing builds the page on each visit, which makes it a static page with no server behind it.
A single upload has to carry everything inside the one file. Inline the CSS and JavaScript, load libraries from a CDN, and point images at full URLs, since a relative path to a sibling file has nothing to resolve against. Once the page has grown into a folder, zip the folder into a site and it goes live at its own nudgehost.site address with the paths intact.
Scripts run inside a sandboxed frame, walled off from the NudgeHost page around it. Before a snippet goes anywhere public, you can test the markup in your browser to see how it renders. A Pro or Studio subscription adds a password for a prototype that isn't ready to go wide. The viewer also asks search engines to leave the page out of their results, so search engine optimisation never comes into it.
Guides
Pages people share this way.
- A page ChatGPT builtPaste the code block and send a working page instead of a screenshot.Host ChatGPT HTML
- A Claude artifactEvery step of taking an artifact out of Claude and onto a link.Read the walkthrough
- A one-page event sitePut the date, the venue and the details on one page and send the link.Share a wedding website
Frequently asked questions
What about CSS, JS, or images that sit alongside my HTML?
Either inline them or zip the folder. A single-file upload needs everything inside the one file, since relative references to sibling files don't resolve there. A ZIP of the folder serves as a live site at its own subdomain with relative paths working as built.
Can I paste HTML instead of uploading a file?
Yes. Paste mode is built in. Copy your HTML (for example, from a Claude or ChatGPT conversation), paste it, and you get a live URL.
Will JavaScript work on my hosted page?
Yes. Client-side JavaScript runs inside a sandboxed frame, so single-file React or Vue prototypes, p5.js sketches and three.js scenes all work. The sandbox blocks browser storage and pop-up dialogs such as alert(), so a page that relies on either needs another way to do that job.
Can I update my HTML file without changing the URL?
Yes. From your dashboard, swap the file out and the URL stays the same. Useful for iterating with a client.
Can I share a page without making an account?
Yes. The link works straight away and lasts 7 days, and you can hold 3 at once. Until you sign up and claim it, a small NudgeHost bar sits along the bottom of the page.
Will search engines index the page?
No. The viewer tells search engines not to index hosted pages, so the page reaches the people you send the link to and doesn't turn up in search results.
Does the person I send it to need an account?
No. Anyone with the link can open the page, on a phone or a laptop.
Get file-sharing tips that actually help.
One email a month. No spam, no fluff.
Ready to share your file?
Free forever, no credit card needed. The whole thing takes a few seconds.