Ship a page.
Skip the pipeline.

One HTML file in. One URL out. No repo, no build, no deploy.

Free tier needs no card. The API and CLI are free on every plan.

$ to1page --why

Your agent just built a dashboard. It is a single HTML file sitting in a temp directory, and the person who needs to see it is on Slack.

So you commit it to a repo it does not belong in, or you attach it to an email that renders it as plain text, or you paste 900 lines into a chat window. All to answer one question: where does this live?

Here. It lives here, four seconds from now, at a URL you can send to anyone.

$ to1page --how

in

Any single HTML file. Charts, tables, interactivity — scripts run normally. Pipe it from stdin or name the file.

through

We store it by content hash, precompress it, and put it behind a global edge cache. Republishing the same slug replaces it in place.

out

A URL that loads fast anywhere and keeps working. Same link every time you republish.

$ to1page --for-agents

Your agent finishes a report and hands you a file path. Install the skill and it hands you a link instead.

It is an agent skill — instructions, not an API — so it works with a local model on Ollama, LM Studio, llama.cpp or vLLM, driven by whatever coding agent you already use. One command writes it everywhere your machine looks for skills.

to1page skill install

wrote  ~/.agents/skills/to1page-publish
wrote  ~/.claude/skills/to1page-publish

Cline, Goose, OpenCode, Crush, Zed, Cursor, Windsurf and Claude Code all read those directories. For chat frontends that cannot run a shell, there is an MCP server: to1page mcp.

$ to1page --security

Published pages run in an opaque origin. They cannot read cookies or storage for any origin, including ours, and one page cannot reach another page’s DOM. Scripts still work — the isolation costs you nothing.

We publish the whole model, including the risks we accepted and why. Read it.

$ to1page --plans

planpricepagesmax fileexpiryextras
free$03 live1 MB7 daysno card
pro$9/mo100 live5 MBneverupdate in place, analytics, history
team$29/mo500 live5 MBnever5 seats, audit log

The API, the CLI, and the skill are free on every plan, including free.

$ to1page --install

# macOS
brew install to1page/tap/to1page

# macOS and Linux
curl -fsSL https://to1page.com/install.sh | sh

to1page login
to1page skill install
cat report.html | to1page

Publish your first page