Quick start
A SnapHost site is whatever you built plus a setting for who can see it. Publish it, share the link that comes back, and update it later without the link ever changing.
Two easy ways to publish
- From your AI assistant. If you built something with an assistant like Claude, connect SnapHost once and just say
publish this. Your assistant does the rest. See MCP server to set this up. - From the dashboard. Drag in an HTML file, a Markdown document, a PDF, a Word document, a slide deck, a spreadsheet or CSV, a notebook, an image, a video or audio file, a Mermaid diagram, a text or code file, a React component, or a zipped app, give it a title, and publish. No code required.
Prefer to publish from a script or a build pipeline? That path is covered in API and tokens.
The core ideas
- Site. Whatever you published, served at one link. A site keeps its link across updates, so you can share it once and keep improving it.
- Visibility. A public site opens for anyone with the link. A private site opens only for people you allow, after they verify who they are. See Sharing and access control.
- Allowlist. The people allowed to view a private site. Add exact email addresses, or a whole company with a wildcard like
*@acme.com. - Secure delivery. On a private site, the page is streamed only after a viewer is verified, so private work never sits behind a link a stranger could guess.
Where to next
- What you can publish for apps, notebooks, PDFs, and more.
- Collect and store data to add a form or a leaderboard to a page.
- Custom domains to serve a site on your own domain.