Changelog
Track the latest updates, features, and improvements to htmlpub.
AI Page Builder, Visual Editor & Form Collection
Chat with Claude to build pages from scratch, edit any published page visually, and collect form submissions — all from your dashboard.
Build pages with AI, tweak them visually, and start collecting form data — three big additions in one release.
New Features
AI Page Builder
- Chat to create — describe what you want and Claude builds the HTML for you, right inside the dashboard
- Edit with AI — open the AI panel on any existing page to refine copy, update styles, or restructure layouts through conversation
- New chat button — start a fresh AI conversation at any time without leaving the editor
Visual Editor
- Click-to-edit text — click any text element on your published page to edit it inline
- Spacing toolbar — adjust padding and margins visually without touching code
- Responsive preview — switch between desktop, tablet, and mobile breakpoints to see how your page looks on every screen size
- Delete with undo — remove elements with a single click and bring them back with Ctrl+Z
- Persistent selection — click sections and non-text elements to select and modify them
- Script preservation — your custom JavaScript stays intact when editing visually
Form Collection
- Collect submissions — enable form collection on any page and htmlpub captures every submission automatically
- Forms dashboard — new Forms section in the sidebar to view submissions, see counts, and export to CSV
- Works everywhere — forms are intercepted whether they have an action attribute or not, including inside iframes
Improvements
- Tooltips on page actions — hover over action icons in the pages list to see what each one does
- Consistent dashboard layout — all dashboard sections now share a unified header style
- Dark mode polish — fixed colors and contrast throughout the dashboard for a cleaner dark theme
- Keyboard shortcuts — press Escape to close the Update Page modal
- Slug validation — page slugs now require a minimum of 10 characters
Custom Domains, Smarter Assets & Social Previews
One-click custom domains with Entri, presigned URL asset uploads, compact page retrieval, dynamic OG images, and a unified docs section.
Custom domains are easier than ever, asset uploads no longer choke on large files, and shared links look great.
New Features
Custom Domains with Entri
- One-click setup — connect your own domain with automatic DNS configuration powered by Entri
- Automatic SSL — certificates provisioned and renewed automatically
- Buy a domain — purchase a domain directly from your dashboard without leaving htmlpub
- Plan limits — Free: 0, Starter: 1, Pro: 5 custom domains
Presigned URL Asset Uploads
create_asset_upload— get a presigned upload URL so Claude can upload files directly instead of encoding them as base64complete_asset_upload— confirm the upload and attach the asset to your page- Eliminates timeouts caused by generating thousands of base64 tokens for images
list_assets Tool
list_assets— discover all assets attached to a page, including files uploaded through the web UI- MCP server now exposes 14 tools
Web Upload Page
- Upload images, CSS, JS, and fonts to any page from your browser at
/p/{slug}/assets - Great for adding files that are easier to upload manually, then referencing them from Claude with
list_assets
Compact Page Retrieval
get_pagenow returns compact HTML by default — large inline blobs (base64 data URIs, long style/script/SVG blocks) are replaced with placeholders- Fixes "Tool result too large for context" errors on Claude.ai
- Text content is preserved so
edit_pagesearch/replace still works
Dynamic OG Images
- Shared links now show a branded 1200×630 card with the page title instead of a generic logo
- Screenshot pipeline generates real page previews when available, with automatic fallback to the branded card
Improvements
- Docs section — MCP Connector and REST API docs are now in a single
/docssection with sidebar navigation - Faster MCP requests — existing sessions skip re-authentication, saving a database query per tool call
Fast Page Editing & Asset Uploads
New edit_page tool for incremental HTML edits, publish_page for custom slugs, and upload_asset for images, CSS, and fonts.
Edit pages without regenerating the entire HTML document — Claude sends only what changed.
New Features
edit_page Tool
- Search/replace edits — specify
old_textandnew_textpairs instead of rewriting the full document - Batch support — apply up to 50 edits in a single call
- Atomic — if any edit fails (text not found or ambiguous match), nothing is saved
- Dramatically reduces output tokens for small changes like fixing text, updating styles, or changing links
publish_page Tool
- Custom slugs — publish pages at a chosen URL like
pages.pubhtml.com/my-portfolio(Starter/Pro plans) - Upsert behavior — creates the page if the slug is new, updates in-place if it already exists
upload_asset Tool
- File uploads — attach images, CSS, JS, and fonts to any page
- Returns a URL for use in your HTML — no external hosting needed
Improvements
update_pagedescription now guides Claude to preferedit_pagefor small changes- MCP server now exposes 10 tools (up from 7 in v1.3.0)
Claude.ai MCP Connector & Arcade Showcase
Remote MCP server with OAuth for Claude.ai — publish pages directly from Claude without installing anything.
Connect your htmlpub account to Claude.ai and publish pages straight from the conversation.
New Features
Claude.ai MCP Connector
- Remote MCP server at
mcp.htmlpub.com— works with Claude.ai's Integrations, no npm package or local install required - OAuth 2.0 with PKCE — sign in with your htmlpub account via the standard OAuth flow
- Dynamic Client Registration (RFC 7591) — Claude.ai registers automatically, no manual client setup
- 7 tools:
create_page,update_page,get_page,delete_page,list_pages,create_site,list_sites - To connect: go to Claude.ai Settings → Integrations, add
https://mcp.htmlpub.com/mcp, and authorize with your htmlpub account
Arcade Showcase
- Claude Built an Arcade on HTML Pub — blog post showing what Claude built using the new connector: four retro arcade games and an interactive string art canvas, all published live in a single conversation
- HTML Pub Arcade — playable Missile Command, Space Invaders, Tempest, and Galaga, added to the homepage showcase
AI Publishing Guides, LLM Integration & MCP Server
New blog guides for AI-powered website creation, machine-readable API specs, MCP server for Claude, and expanded API documentation.
A major update focused on making htmlpub the easiest way for AI users to go from prompt to live website.
New Features
LLM Integration
- llms.txt & llms-full.txt: Machine-readable context files at
/llms.txtand/llms-full.txtfor pasting into AI conversations - OpenAPI 3.1 spec: Full API specification at
/openapi.json— import into tools, generate client libraries, or use as ChatGPT Actions - MCP Server: Remote MCP server at
mcp.htmlpub.comfor Claude.ai, Claude Code, and Claude Desktop — publish pages directly from AI conversations
AI Publishing Guides (Blog)
- How to Build a Website with ChatGPT — step-by-step for non-technical users
- The Complete AI Prompt Cookbook — 10 copy-paste prompts for portfolios, landing pages, calculators, and more
- Build a Portfolio in 5 Minutes — focused guide for freelancers and developers
- AI Landing Pages in 60 Seconds — from prompt to live URL with A/B testing tips
- Automate Publishing with AI + API — curl, Python, and Claude Code examples
- Set Up a ChatGPT Custom GPT — create a GPT that publishes directly to htmlpub
Expanded API Documentation
- Added Assets endpoints (upload, list, serve, delete)
- Added Sites endpoints (create, list, update, delete)
- Added Custom Domains endpoints (add, verify, update, remove)
- Fixed
GET /api/pagesresponse format documentation - Added asset and storage limits to the plan comparison table
- Added links to OpenAPI spec, llms.txt, and blog guides
Blog & Changelog Launch
Introducing our blog for tips and tutorials, plus a changelog to track all updates.
Today we're launching two new features to keep you informed and help you get the most out of htmlpub.
New Features
Blog
- Tips and best practices for HTML publishing
- Tutorials and how-to guides
- Product announcements and updates
- RSS feed for easy following
Changelog
- Track all product updates in one place
- Version history for transparency
- Details on new features and improvements
Improvements
- Enhanced page management UI
- Better mobile responsiveness
- Improved error messages
Coming Soon
We're working hard on several exciting features:
- Custom Domains: Use your own domain for published pages
- Analytics: Track views and engagement on Pro plans
- Templates: Pre-built HTML templates to get started faster
- Collaboration: Share page editing with team members
Stay tuned for more updates, and let us know what features you'd like to see next!
Initial Launch
htmlpub is live! Publish HTML pages instantly with no sign-up required.
We're excited to announce the initial launch of htmlpub! After months of development, we're ready to help you publish HTML pages faster than ever.
Features
Instant Publishing
- Drop HTML files or paste code directly
- Get shareable URLs in seconds
- No build process or deployment pipeline
Free Tier
- Publish up to 5 pages for free
- 7-day expiration for free pages
- No credit card required
User Accounts
- Google OAuth authentication
- Email magic link sign-in
- Dashboard to manage all your pages
API Access
- RESTful API for programmatic publishing
- API key management
- Rate limiting for fair usage
Pro Features
- Starter Plan ($10/mo): 50 pages, 500 MB storage, custom slugs, 1 custom domain
- Pro Plan ($25/mo): 250 pages, 5 GB storage, custom slugs, 5 custom domains, analytics
- Secure Stripe payment integration
What's Next
We're just getting started. Check out our roadmap on GitHub to see what's coming next.
Ready to publish your first page? Get started now.