File hosting and link sharing for people and AI agents.

Upload a file and get a public link you can send anywhere. An AI agent can get the same link with one API call.

  • Free links stay up until you delete them
  • Replace the file, keep the link
  • Try it without an account
  • An API your agents can call
For people
Drop a file here
PDFHTMLZIPPNG
Up to 25MB
For agents
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"
The upload URL expires after 5 minutes

Examples

See what your link will look like.

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.

See all 12 examples

How it works

Drop a file. Send the link.

There is nothing to set up first. This is the whole process.

Step one

Drop your file

PDFs, HTML pages, images and zipped sites all work the same way.

Files open at nudgehost.com/your-name. ZIP sites open at your-name.nudgehost.site.

Step two

Pick the address

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

Send it anywhere

Whoever you send it to opens it in their browser. They don't need an account or an app.

Developers and agents

Publish from a script or from your assistant.

Three API calls to a public link

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.

POST/api/v1/uploadscurl
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  }'

Let your assistant publish for you

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.

Share text or HTML
Pass in text or a full HTML page and get a live link back in one call.
Create an upload
Get a one-time address to send a file to.
Complete an upload
Confirm the file arrived and receive its link.
List links
See everything the account already hosts.

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

What you get.

See all features

Live straight away

A link works the moment the upload finishes.

Password protection

On Pro, any link can sit behind a password.

Link analytics

Free accounts see how many times a link was opened. Pro adds the time and country of each open, with CSV export.

Custom domains

On Pro, a zipped site can run on your own domain instead of nudgehost.site.

Links you can read

Choose the name after the slash. nudgehost.com/your-portfolio is easier to trust than a random string.

Free links that don't expire

A free link stays up until you delete it. You never have to log in to keep it alive.

Replace in place

Upload a new version and the same link serves it, so anyone you already sent it to sees the update.

Paste HTML as a page

Paste HTML instead of uploading a file and it renders as a working page.

Pricing

Start free. Pay when you need more.

The free plan is permanent and puts no banner on your links.

Pay yearly and get two months free.

Free

$0/ forever

For personal files and trying things out.

  • 10 active links
  • 25MB per file
  • Open counts and average PDF pages read
  • 2 API keys at 20 requests a minute
  • QR code on every link
  • Default nudgehost.com and nudgehost.site links
  • Replace the file, keep the link
  • No visitor caps, ever

Pro

Most popular

$12/ month

For freelancers who send files to clients most days.

  • Unlimited active linksFree holds 10 at a time
  • 250MB per fileFree stops at 25MB

Also in Pro

  • Time, country and PDF pages read for each open, with CSV export
  • Password protection on any link
  • Last 10 earlier versions of each link, ready to restore
  • 1 custom domain
  • 10 API keys at 60 requests a minute

Studio

$29/ month

For agencies sharing work with several clients.

  • Everything in Pro
  • 1GB per file
  • Last 30 earlier versions of each link, ready to restore
  • 5 custom domains
  • 30 API keys at 150 requests a minute
  • Priority support

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.

Give your files a nudge.

Make a free account and your links stay up until you delete them, with no banner.