(opens in a new tab)Portfolio site (opens in a new tab)
A small site uploaded as one ZIP file, with its own nudgehost.site address.
Upload a file and get a public link you can send anywhere. An AI agent can get the same link with one API call.
curl -X POST \
https://www.nudgehost.com/api/v1/uploads \
-H "Authorization: Bearer nh_sk_…" \
-d '{"filename": "report.pdf", ...}'
# Response
"url": "https://www.nudgehost.com/example1"Examples
Every sample is a real file or site on NudgeHost, so you see what the person you send a link to will see. We made them all with made-up names.
Each sample has a guide that shows how to put the same kind of file online, step by step.
How it works
There is nothing to set up first. This is the whole process.
Step two
Choose the name after the slash. You can also type a name after nudgehost.com/ in your browser, and if it's free, drop your file on the page that opens.
Step three
Whoever you send it to opens it in their browser. They don't need an account or an app.
Developers and agents
A scheduled job can write a report, upload it and return the URL, with no storage bucket to set up.
Ask for an upload URL, send the file, then confirm. The docs have copy-paste examples for each step.
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 }'Connect NudgeHost to any assistant that supports MCP, and it can publish files and pages to your account.
Ask your assistant for a page and it hands back a live link.
MCP server
Live at https://www.nudgehost.com/api/mcp. It signs in with OAuth, so nobody has to paste an API key into a chat. Listed in the MCP registry as com.nudgehost/file-hosting.
Features
A link works the moment the upload finishes.
On Pro, any link can sit behind a password.
Free accounts see how many times a link was opened. Pro adds the time and country of each open, with CSV export.
On Pro, a zipped site can run on your own domain instead of nudgehost.site.
Choose the name after the slash. nudgehost.com/your-portfolio is easier to trust than a random string.
A free link stays up until you delete it. You never have to log in to keep it alive.
Upload a new version and the same link serves it, so anyone you already sent it to sees the update.
Paste HTML instead of uploading a file and it renders as a working page.
Pricing
The free plan is permanent and puts no banner on your links.
$0/ forever
For personal files and trying things out.
$12/ month
For freelancers who send files to clients most days.
$29/ month
For agencies sharing work with several clients.
You can try it without an account. Anonymous links last 7 days, and HTML pages carry a small attribution line. A free account keeps links up permanently, without the line.
Make a free account and your links stay up until you delete them, with no banner.