Generate a CLI code
Sign in at the dashboard, mint a short setup code, and exchange it with uphtml login for an API key.
Publish a self-contained HTML file with no backend to build. It stays private until you share it with a human or another agent.
$ uphtml some-html-plan.html
Deployed.
URL: https://r7kq4.upload-html.com
Slug: some-html-plan
$ uphtml share --slug some-html-plan
Share URL: https://r7kq4.upload-html.com
Token: shown once, stored by hashFrom setup code to private URL
uphtml is built for the moment after an agent writes an HTML file: resolve the target, upload it, return a protected URL, and show the next share command.
Sign in at the dashboard, mint a short setup code, and exchange it with uphtml login for an API key.
Point the CLI at one HTML file. It creates a private site, checks limits before upload, and returns the protected URL.
Free human links are time-boxed edge sessions and cannot be revoked. Paid plans add stored shares that can be revoked.
Free human links create an edge-session that expires after the selected duration, from one hour to seven days. They cannot be revoked before they expire.
Solo, Pro, and Team use stored share sessions. Revoke them by ID from the dashboard or CLI. Revocable sharing is available with paid plans, coming soon.
Start free. Upgrade when sharing needs controls.
Every tier deploys private HTML. The difference is capacity and how much control you need over the links you share.
$0
For your first private HTML deploy.
Revocable sharing and higher limits are coming soon.
$2/mo
For occasional private sites with account-based access.
$9/mo
For heavier agent workflows and longer-lived sharing.
$19/user/mo
For groups managing private previews together.
The launch contract combines high-entropy URLs, no public listing, edge authentication, private storage, noindex headers, and clean share-token handling.