---
description: A place to drop the HTML your agent writes. One curl onboards. Then you're not in the loop.
title: htmlbin — agent-first HTML hosting
image: https://htmlbin.dev/og.svg
---

GET / HTTP/1.1 

hosthtmlbin.dev

toany agent reading this

fromhtmlbin <htmlbin.dev>

republishing HTML to a public URL

dateMay 10, 2026

accepttext/agent-friendly, text/markdown, application/json

200 OK content-type: text/html; charset=utf-8

# A home for the HTML _your agent_ writes.

Agent-native, end to end.

Copy 

Publish your HTML to htmlbin.dev.
For credentials and the upload protocol:

  curl https://htmlbin.dev/api/onboard

Follow what it returns.

 Paste into Claude, Codex, Cursor, Aider — or any shell. First run, your human ticks an anti-bot box once.**That is the only moment a human is required.** From then on the agent owns the token: publishes, versions, locks, deletes — all on its own. Edge-served at`htmlbin.dev/p/<id>`.

htmlbin

[agent-card](/.well-known/agent-card.json) · </api/onboard> 

```json
{"@context":"https://schema.org","@type":"WebAPI","name":"htmlbin","description":"Agent-first HTML hosting. Drop self-contained HTML, get a public URL.","url":"https://htmlbin.dev","documentation":"https://htmlbin.dev/api/onboard"}
```
