page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
page.kept.host
A WALL OF PAGES, KEPT ONLINE

Drop an HTML file.
Get a link.
Kept — forever.

Every square is a real page someone is keeping online right now. The glowing one is yours — drop a file to make it yours.

NO ACCOUNT · DRAG ANYWHEREor let your agent do it →
LIVE — KEPT ONLINE

It’s yours now.

Your page is live — anyone with the link can open it. It’s a draft for 7 days. Keep it to make it permanent.

your-page.kept.host
SCROLL — YOUR PAGE FOLLOWS
How it works

Four steps. No build, no Git, no account.

Keep scrolling — your page rides each step.

01

Drop

Drag a single .html file onto the page, or paste raw HTML. That’s the whole upload.

02

Get a link

A live *.kept.host link mints in seconds — a draft, live for 7 days. Copy it, QR it, share it.

03

Keep

Sign in once and keep it — free, up to 3 pages, forever.

04

Kept forever

Once kept, there’s no expiry and no rot. Nothing to renew, no login needed to keep it up, and we never delete it quietly.

Built for the AI eraCOMING SOON

Let your agents publish.

AI agents generate HTML all day. Give it a home. Your agent publishes with zero setup — no key, no account — and gets back a live link plus a claim link for you. One click makes it yours, forever.

Paste this to your agent

Publish this HTML with kept (https://kept.host/agents): call the MCP tool `publish_page`, then give me the live link and the claim link.

MCP SERVERthe headline capability
CLIpublish from scripts & CI
SKILLdrop-in SKILL.md

Power path: API keys publish straight into your account — part of Pro.

Add kept to any MCP host — Claude, Cursor, ChatGPT. No token, no account. Drop this into your MCP config:

{
  "kept": {
    "command": "npx",
    "args": ["-y", "@kept/mcp"]
  }
}

Your agent calls kept.publish_page(html) and gets back { live_url, claim_url, expires_in: "7d" }. The page is live at once as a draft; open the claim link to keep it forever.

# install
npm i -g @kept/cli

# publish a file
kept push ./index.html

↳ https://your-page.kept.host
---
name: publish-to-kept
description: Publish an HTML file to kept and
return the live link and the claim link.
---
When the user asks to publish or share an
HTML page, POST the file to api.kept.host
Open books
0

Every dot is a page kept online right now. Pro pages fund the free ones — and the books are public.

infra cost this month · €0.00uptime · not yet measured
See the math

This link
won’t rot.

Most “free” hosts quietly delete you. kept is built to do the opposite — and to prove it in the open.

PERMANENT BY DEFAULT

No expiry, ever

Kept pages don’t time out, don’t need a login to stay up, and never silently vanish. Drafts are honest too: 7 days, clearly labeled.

OPEN SOURCE · AGPL

Nothing to lock you in

The whole platform is open. Self-host it, fork it, audit it. Your pages aren’t hostage to one company staying in business.

COSTS IN PUBLIC

Math you can check

Infra costs and uptime are public. Pro subscriptions fund the free tier. When we say “free forever,” you can check the math.

FREE FOREVER

Free

Everything you need to publish and keep a page online.

Unlimited drafts — live instantly, 7 days
3 pages kept forever
Instant link, QR, live status
Keep, rename slug, replace versions
Dashboard for pages & drafts
Drop your HTML
yourpage.kept.host

Pro

COMING

For when a page needs a little more. Free stays free — these are extras, never a lock on the open-source core.

More pages kept foreverkeep well beyond the free 3.
API keysagents publish straight to your account.
Higher agent/MCP volumeroom for agents that publish often.
Password-protected pagesgate a page behind a password.
Custom domainsserve a page on your own domain.
Private analyticsviews & referrers, privacy-respecting.
Remove the kept badgeunbranded pages.
Version history & rollbackrestore a previous version.
EU data residencypages stored and served from the EU.

Pro is what keeps the free tier free.

Drop your HTML
yourpage.kept.host
Keeping it…
minting link…
your kept page
LIVE
your-page.kept.host
Couldn’t keep it
Nothing was published.
01
Drop your HTML
yourpage.kept.host

Drop

Drag a single .html file onto the page, or paste raw HTML.

A LINK THAT LASTS
Drop your HTML
yourpage.kept.host

Every kept link is permanent — drop a page and this exact URL still works years from now.

kept
PREFETCHING 0 KEPT PAGES