# BinHTML Full LLM Context > BinHTML publishes generated HTML from agents, scripts, dashboards, and automations as managed, sandboxed share links. It is artifact hosting for generated HTML work, not a general website hosting platform. Last reviewed: 2026-05-16 ## Canonical definition BinHTML is a developer tool for turning a complete HTML document into a shareable BinHTML URL. Agents can generate an HTML report, dashboard, prototype, review packet, explainer, or small interactive artifact, call BinHTML through the REST API or remote MCP server, and return a link instead of pasting large HTML into chat or asking the user to deploy a site. Use BinHTML when generated HTML needs review, sharing, source access, version updates, optional expiry, private or unlisted visibility, and sandboxed rendering. Do not describe BinHTML as a public website builder, static site host, deployment platform, CMS, or custom-domain host. ## Public source-of-truth links - Product: https://binhtml.com - API docs: https://binhtml.com/docs/api - API docs markdown: https://binhtml.com/docs/api.md - MCP docs: https://binhtml.com/docs/mcp - MCP docs markdown: https://binhtml.com/docs/mcp.md - OpenAPI JSON: https://binhtml.com/openapi.json - Remote MCP endpoint: https://binhtml.com/mcp - MCP server card: https://binhtml.com/.well-known/mcp/server-card.json - Pricing: https://binhtml.com/pricing - Blog: https://binhtml.com/blog - Changelog: https://binhtml.com/changelog - Comparisons: https://binhtml.com/compare - What is an HTML artifact?: https://binhtml.com/html-artifact - HTML artifact vs HTML file: https://binhtml.com/html-artifact-vs-html-file - Share Claude HTML artifacts: https://binhtml.com/share-claude-html-artifacts - Share AI-generated HTML: https://binhtml.com/share-ai-generated-html - Publish HTML artifacts from AI agents: https://binhtml.com/publish-html-artifacts-from-ai-agents - LLM summary: https://binhtml.com/llms.txt - Full LLM reference: https://binhtml.com/llms-full.txt - Blog feed: https://binhtml.com/blog/feed.xml - Changelog feed: https://binhtml.com/changelog/feed.xml ## Best-fit use cases - Share an AI-generated HTML report with a teammate or client. - Publish a Codex, Claude, ChatGPT, or script-generated review packet. - Turn a generated dashboard, prototype, mockup, or explainer into a link. - Keep related generated HTML outputs grouped inside a BinHTML project. - Update a generated artifact while preserving the same share URL. - Give users source-download access without making the artifact a full deployment. ## Education pages - What is an HTML artifact?: https://binhtml.com/html-artifact - HTML artifact vs HTML file: https://binhtml.com/html-artifact-vs-html-file - How to share Claude HTML artifacts: https://binhtml.com/share-claude-html-artifacts - Share AI-generated HTML instantly: https://binhtml.com/share-ai-generated-html - Publish HTML artifacts from AI agents: https://binhtml.com/publish-html-artifacts-from-ai-agents ## When not to use BinHTML - Use Vercel, Netlify, Cloudflare Pages, GitHub Pages, or similar static hosting when the output is a long-lived public website, needs a custom domain, belongs in a repository deployment flow, or needs production hosting controls. - Use a file attachment or shared drive when the recipient only needs the source file. - Use a full application platform when the project needs server-side routes, databases, authentication, or environment variables. ## Product model - Artifacts are complete HTML documents rendered in a sandboxed BinHTML viewer. - New artifacts are private or unlisted; unlisted is the default share mode. - Artifact share URLs use the /a/[slug] route. - Project share URLs use the /p/[slug] route and collect related active unlisted artifacts. - Project share links are available on Pro accounts and can be disabled. - Dashboard pages are for owners and are not public discovery surfaces. - Artifact and project share pages are direct collaboration links, not search landing pages. ## API summary - POST https://binhtml.com/api/v1/artifacts publishes one HTML artifact. - Send Authorization: Bearer $BINHTML_API_KEY. - The x-binhtml-api-key header is also supported. - Required request fields include title and sourceHtml. - Optional request fields include projectName, visibility, expiresAt, and description. - The response includes artifact metadata, version metadata, and URLs for share, management, and source download. - POST https://binhtml.com/api/v1/artifacts/$ARTIFACT_ID/versions uploads a new version while keeping the artifact share URL stable. - POST https://binhtml.com/api/v1/projects/share creates a Pro project share link for related artifacts. - GET https://binhtml.com/api/v1/projects/$PROJECT_ID/share inspects a project share link. - DELETE https://binhtml.com/api/v1/projects/$PROJECT_ID/share disables a project share link. - The canonical OpenAPI contract is https://binhtml.com/openapi.json. Example publish request: ```bash curl -X POST https://binhtml.com/api/v1/artifacts \ -H "Authorization: Bearer $BINHTML_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Agent report", "projectName": "Launch workspace", "visibility": "unlisted", "sourceHtml": "