Live HTML rendering for hosted pages.
Your HTML runs, it does not download. Upload or paste a page and NudgeHost serves it live, with scripts running and styles applied, the way a browser loads any site.
- Livescripts run on load
- Sandboxedframe for a single page
- Staticno server code runs
What they see
The page runs, inside a sandbox.
A single HTML file opens in a sandboxed frame under the viewer’s header. Scripts, styles and CDN libraries work, and a few browser features are blocked.
- Scripts run on load
- Libraries load from a CDN
- No server-side code runs
How it works
From markup to a working page in three steps.
Upload or paste it
Drop the .html file on the uploader, or paste the markup into the Paste HTML tab.
It runs in the frame
The page loads in a sandboxed frame, with its scripts running and its styles applied.
Send the link
Whoever opens it sees the working page, not the code behind it.
Inside the frame
What a single page can and can’t do.
The frame lets a page run its own code and keeps it away from everything else in the window.
Works
- Scripts in a script tag
- Styles and CSS frameworks from a CDN
- Fetching from an API that accepts any origin
- Forms and pop-ups
Dashboards, games, calculators and charts built in an AI chat run the way they did in its preview.
Blocked
- Cookies
- localStorage and other browser storage
- Changing the address of the whole window
- Server-side code like PHP or Python
Zip the page as a site and it runs on its own nudgehost.site origin, where cookies and storage work.
After you send it
When one page isn’t enough.
Bring in libraries, grow the page into a site, or update it at the same address.
Libraries from a CDN
React, Vue, Chart.js or Tailwind brought in through a script or link tag load as the page opens.
Several pages as a site
Zip the pages with their files and they serve at a nudgehost.site subdomain, with no frame around them.
Update the page
Upload the revised file with Replace in the dashboard and the address stays the same.
Plans
HTML pages on each plan.
Rendering works the same on every plan. An account removes the bar and keeps the page live.
| Without an account | Free | Pro, $12 a month | Studio, $29 a month | |
|---|---|---|---|---|
| Publish by pasting HTML | Yes | Yes | Yes | Yes |
| Largest file | 25MB | 25MB | 250MB | 1GB |
| ZIP served as a site | Yes | Yes | Yes | Yes |
| NudgeHost bar on HTML pages | Yes | No | No | No |
| Link lasts | 7 days | Until you delete it | Until you delete it | Until you delete it |
HTML rendering
Why the page runs rather than downloads.
Serving an HTML file and rendering it are different things. A link that hands over the raw markup shows code instead of a page, so NudgeHost renders it and the person you send it to sees the working result. To look at a file before it goes anywhere, you can preview an HTML file without uploading it.
Most of what runs in a browser runs here, including libraries brought in from a CDN, and the glossary covers how a CDN delivers a library to the page. A page that needs cookies or storage, or a project with more than one file, belongs in a ZIP, which runs at a nudgehost.site address with its own origin.
There’s also a guide to publishing a Claude artifact that follows one page from the chat to a link. Rendering is part of every plan, and a paid plan's larger file ceiling matters only for files bigger than 25MB.
Frequently asked questions
Can a form on the page send its data somewhere?
Yes, to a service you point it at, such as a form backend or your own API. NudgeHost doesn’t receive form submissions itself, since there’s no server behind the page.
Can the page open links in a new tab?
Yes. The frame allows pop-ups, so links with target set to _blank open a new tab.
What does the page look like to the person I send it to?
The page fills the window under a slim NudgeHost header with the filename, a Report link and a Download button.
Is a Word document shown the same way?
Close to it. A .docx is converted to HTML when it uploads and shown in the same sandboxed frame, while Download still saves the original Word file.
Can the page load images and fonts from other sites?
Yes. The browser fetches images, fonts and stylesheets from any address the page points at, the same as on any other website.
Will my page show up in search results?
No. Pages on nudgehost.com and sites on nudgehost.site ask search engines not to index them. A zipped site on your own custom domain is the exception.
Can I paste the HTML instead of uploading a file?
Yes. The Paste HTML tab publishes markup straight from your clipboard, and the page is named from its title tag.
Can the page play audio or video?
Yes. Audio and video elements load their files from wherever the page points, and the browser plays them inside the frame.
Does NudgeHost change my HTML?
No. The file is served as you uploaded it. The viewer’s header, and the small NudgeHost bar on a page uploaded without an account, sit outside the frame, so the page’s own layout is untouched.
Get file-sharing tips that actually help.
One email a month. No spam, no fluff.
Related tools
Other things you can do on NudgeHost.
Ready to share your file?
Free forever, no credit card needed. The whole thing takes a few seconds.