Paste HTML.
Get a URL.

A faster way to ship anything you've made -
for humans and agents.

<!doctype html>
<html>
  <body style="font-family:system-ui;padding:40px;">
    <h1>Hello from Share HTML</h1>
    <p>Replace this with your own HTML and click Share.</p>
  </body>
</html>
pages.share-html.com/

Three ways to publish.

Three surfaces. Same URL.

Paste
01
<h1>Hello</h1>
_
Type or paste HTML into the editor.
Drop
02
demo.html
Drop a .html file onto the editor.
Push
03
curl -X POST share-html.com/api/v1/pages
  -d @page.html
  
POST from your terminal, REST, or MCP.

Built for agents.

One MCP server. One REST endpoint. Edit tokens that let an agent iterate on the same URL across a long conversation.

MCP install
npx -y @share-html/mcp
REST
curl -X POST https://share-html.com/api/v1/pages \
  -H "content-type: application/json" \
  -d '{ "html": "<h1>Hello</h1>" }'
Claude Code
claude mcp add share-html npx -- -y @share-html/mcp
Cursor (mcp.json)
{
  "mcpServers": {
    "share-html": {
      "command": "npx",
      "args": ["-y", "@share-html/mcp"]
    }
  }
}

Pass SHARE_HTML_API_KEY to keep edit access across calls - grab one from your dashboard.

Works with
Claude
Claude Code
Cursor
Cursor
OpenAI Codex
Codex
Antigravity
Antigravity
GitHub Copilot
Copilot
n8n
n8n
Make
Make
Zapier
Zapier
opencode
opencode
Hermes Agent
Hermes
OpenClaw
OpenClaw
Windsurf
Windsurf
Manus
Manus
Grok
Grok
Perplexity
Perplexity
Cline
Cline

Free forever for personal use.

Unlimited pages. 5 MB each. Set a TTL or keep it forever. Pro lands in v1.1.

Free
$0/ forever
  • +Unlimited pages
  • +5 MB per page
  • +Anonymous or signed-in
  • +REST + MCP API access
v1.1
Pro · coming soon
Bring your own domain

We'll email you when Pro and the custom-domain feature ship.

Frequent questions.

Is Share HTML really free?+
Yes, free for personal use. No signup required for anonymous publishing. Pro lands in v1.1 with custom domains, version history, and higher rate limits. Everything in the free tier today stays free forever.
How do I edit a page I've already published?+
Sign in and every page you publish is saved to your account - edit any of them (new HTML, TTL, password, visibility) from the dashboard, or via the REST API and MCP with your API key. Anonymous pages stay editable from the same browser; sign in to keep them for good.
Can AI agents publish here?+
Yes - agents are the second audience. Use the MCP server at mcp.share-html.com/mcp or the REST endpoint at share-html.com/api/v1/pages, authenticated with an API key. The agent owns every page it publishes and can iterate on the same URL dozens of times across a conversation.
Will my pages show up in Google search?+
Not by default. Every published page is served with noindex. There's a per-page toggle in the dashboard to mark a page as discoverable if you want it indexed.
What about custom domains?+
Lands in v1.1 as part of Pro. Join the waitlist in the pricing section if you want us to email you when it ships.
How fast are pages served?+
Sub-50 ms time-to-first-byte globally. We serve from Cloudflare Workers + R2 + KV at the edge; the worker never hits Postgres on the hot path.
Is there a size limit?+
5 MB per page. Share HTML is for shippable HTML, not bundled web apps - host those on Vercel/Netlify/etc.
Can my page expire automatically?+
Yes. Set a TTL of 24 hours, 7 days, 30 days, or never at publish time. Expired pages return 404 immediately at the edge, and the underlying storage is reclaimed by a nightly cleanup job.