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

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.

Step two

Copy your link

You get a short address like nudgehost.com/resume, copied in one click.

Step three

Send it anywhere

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

Use cases

Common reasons people host a file.

Each one links to a step-by-step guide.

Upload a file freeNo account needed.

Developers

Three API calls to a public link

Ask for an upload URL, send the file, then confirm. The docs have copy-paste examples for each step.

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

For agents

Let your assistant publish for you

Connect NudgeHost to any assistant that supports MCP, and it can publish files and pages to your account.

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.

Claim flow

Pick the URL you want.

Type any name after nudgehost.com/ in your browser. If nothing lives there yet, the page offers you that address and a place to drop your file.

Take the address you want

If the name is free, drop a file and the link goes live with it.

  • There is no reservation step. Uploading a file claims the name.
  • Any name works unless it is taken or used by one of our own pages.
  • If someone uploads to it first, you get a random link instead.

Features

What you get.

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
  • Basic open counts
  • 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 links
  • 250MB per file
  • Time and country of each open, with CSV export
  • Password protection on any link
  • 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
  • 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.

Start free, no card needed