# htmldrop > htmldrop is an instant file-to-URL hosting service: drop an HTML file, a Markdown doc, a folder, a .zip, a built SPA, or a p5.js/Three.js/exported-design demo and it is live at a real, shareable URL in seconds. No build step, no framework, no signup to start. htmldrop turns almost anything that runs in a browser into a live link. Drag an `.html` or `.md` file, a folder, a `.zip`, a built single-page app, or a p5.js/Three.js/exported-design demo into the browser and it's served from a `slug.htmldrop.app` URL right away — no build step, no framework config, no signup required. Anonymous drops are free (up to 2 MB, 7-day URL, no account). A free account adds 3 permanent-ish sites (10 MB/upload, rolling 30-day TTL). Paid plans start at $3/mo and add password protection, more storage, version history, and custom domains (from $10/mo). Hosting is on Hetzner (Germany) behind Cloudflare; the company is Middle East Software Solutions Ltd (UK). ## Key pages - [Home](https://htmldrop.app/): drop a file, get a URL — the live anonymous dropzone. - [Templates](https://htmldrop.app/templates): ready-made CV, portfolio, link-in-bio, and event pages. - [Pricing](https://htmldrop.app/#pricing): free anonymous + free account, then Starter $3, Plus $10, Pro $16, Business $49. - [FAQ](https://htmldrop.app/#faq): how it differs from Netlify Drop/Vercel/Surge, privacy, GDPR, data export. - [Gallery](https://htmldrop.app/gallery/): public drops people chose to feature. - [Embed & API](https://htmldrop.app/embed): embedding drops and the REST API. ## Docs - [Getting started](https://htmldrop.app/docs/getting-started): drop your first file and get a live URL. - [Publishing](https://htmldrop.app/docs/publishing): what you can drop (HTML, Markdown, folders, .zip, SPAs, creative-coding demos) and how it's served. - [API reference](https://htmldrop.app/docs/api): the REST API for programmatic publishing. - [Agents & MCP](https://htmldrop.app/docs/agents): using htmldrop from AI assistants via the MCP server. ## For AI agents htmldrop is built to be driven by AI assistants — publish a page without leaving your editor or chat. - [MCP server](https://www.npmjs.com/package/@htmldrop.app/mcp): `@htmldrop.app/mcp`, run with `npx -y @htmldrop.app/mcp`. Tools: `htmldrop_publish` (publish HTML/Markdown to a live URL), `htmldrop_list` (list your sites), `htmldrop_delete`. Auth via `HTMLDROP_API_TOKEN=hsk_live_…`. - [Get an API token](https://htmldrop.app/dashboard/settings): sign in → API tokens → Create token → copy the `hsk_live_…` value (shown once). - [Agents hub](https://htmldrop.app/agents/): every MCP-aware client that can publish to htmldrop. - [Claude Code](https://htmldrop.app/with/claude-code/), [Claude Desktop](https://htmldrop.app/with/claude-desktop/), [Cursor](https://htmldrop.app/with/cursor/), [Cline](https://htmldrop.app/with/cline/): per-client install pages. ## Use cases - Host a single HTML file online for free, no account or build step. - Publish Markdown to a shareable URL (rendered). - Share a p5.js sketch, a Three.js scene, or an exported design preview. - Deploy a page straight from an AI assistant (Claude, Cursor, Cline) via MCP.