Guides  /  AI Builder Hosting

Where to Host a Website Built with Claude

November 9, 2026  ·  6 min read

Written by Andrian ·  Technical Writer, Static.app

Reviewed by Roman Frank ·  Technical Reviewer, Static.app

The best place to host a website built with Claude is a static host, because what Claude gives you is HTML, CSS, JavaScript, and images. On Static.app you get those files out of Claude, put them in a ZIP with index.html at the top level, and upload it to the HTML file upload page. Your website goes live at its own URL with an SSL certificate, and you can connect your own domain whenever you are ready.

Where should you host a website built with Claude?

Host it wherever matches what the website needs. Most websites Claude builds are plain files that run in the browser, so a static host is enough. You have three realistic options:

  • Claude's own link: good for showing a draft. It stays on an Anthropic address, and you cannot attach your own domain.
  • A static host such as Static.app: the right fit for HTML, CSS, and browser JavaScript. You get your own URL, a custom domain, forms, and an easy way to update the files.
  • A server host: needed only if the project runs PHP or Node on the server, or talks to its own database.

The rest of this guide covers the second option. If your project behaves more like software than a set of pages, read where to host an app built with Claude instead. If you have one artifact and just want it online, how to host a Claude artifact is shorter.

How to host your Claude website on Static.app

Hosting a Claude website takes five steps: get the files out of Claude, check the folder, zip it, upload it, and share the link. Most people finish in a few minutes.

STEP 1 Claude export the files STEP 2 index.html at the top level STEPS 3-4 ZIP and upload drop it on Static.app STEP 5 Live website with SSL
The folder is the only thing that matters to the host. Once index.html sits at the top level, it makes no difference whether the files came from a chat, a design, or Claude Code.

Step 1: Get the files out of Claude

How you get the files depends on where Claude built the website:

  • In a Claude chat, as an artifact: for a one-page website, click Share, choose Anyone with the link, and paste that link into Import from URL on the Claude hosting page. It packages the page for you, so you can skip to step 4.
  • As a design: use Export and choose a ZIP or standalone HTML.
  • As an older chat artifact: use the controls at the top of the artifact panel to copy or download the code, and save it as index.html.
  • In Claude Code: the files are already in your project folder. If the project has a build step, run it first and use the folder it creates, usually dist.

Step 2: Check the folder

Put everything the website needs in one folder and make sure the home page is named index.html and sits at the top level. Pages, stylesheets, scripts, and images all belong inside that folder. Paths should be relative, like images/logo.png, so they keep working once the website is online.

If something is off, you can ask Claude to fix it: "Put index.html at the top level and make every link and image path relative." To check a page before it goes live, paste it into the HTML viewer.

Step 3: Zip the folder

Compress the folder into a ZIP. On a Mac, right-click it and choose Compress. On Windows, right-click it and choose Compress to ZIP file. The uploader takes a ZIP, even for a single file. The 7-day trial includes 50 MB of storage, so a website with large images or video may need them made smaller first.

Step 4: Upload it and pick an address

  1. Open the HTML file upload page and drop your ZIP on it.
  2. Choose a subdomain, for example yoursite.staticdomains.app, or keep the suggested one.
  3. Enter your name, email, and a password to create your account as part of the upload.

Your website is now live with an SSL certificate. Anyone can open the link without a Claude account. Click through every page once, because a missing image or a broken link is easiest to spot now.

Make the website your own

Once the website is live, these are the features people usually add next:

  • Your own domain: add it from your dashboard on a paid plan, then add the two DNS records it shows you. SSL is set up for the domain automatically. If you do not have a domain yet, you can buy one.
  • A working contact form: ask Claude to add the static-form attribute to your form tag. Submissions then arrive in your dashboard, with no server to set up.
  • A password or visitor numbers: Static.app can put a password on a website and show you its analytics. The pricing page lists what each plan includes.

Update the website later

The address stays the same when you change the website, so links you have already shared keep working. There are three ways to make a change:

  • Small fix: open the file in the browser code editor in your dashboard and edit it there.
  • New version from Claude: ask Claude for the change, then replace the website's files from your dashboard.
  • Working in Claude Code: connect the Static.app MCP connector and ask Claude to edit single files or publish the new build for you.

What it costs

You can start with a 7-day trial and no credit card. It covers one website, 50 MB of storage, a subdomain, and an SSL certificate. When the trial ends, the website goes offline until you start a subscription, and subscribing brings it back. Paid plans start at $6 a month and add a custom domain and more storage, as listed on the pricing page.

Common questions

The answers below cover whether Claude can build and host a website on its own, what happens if you cancel Claude, and how multi-page websites and Google indexing work.

Can Claude build a website?

Yes. In a chat, Claude can build a page as an artifact and show it running beside the conversation. Claude Code can build a whole project in a folder on your computer. Either way you end up with files that a web host can serve.

Can Claude host my website?

Only on Claude's own link. You can share an artifact by link, but the page stays on an Anthropic address, and you cannot connect your own domain to it. To have a website at your own address, you need a web host such as Static.app.

What happens to my website if I cancel my Claude plan?

Nothing. The files live on Static.app once you upload them, so the website does not depend on your Claude account or the original chat. It needs an active Static.app plan to stay online after the trial.

Can I host a website with several pages?

Yes. Keep every page in the same folder, with index.html as the home page, and upload the folder as one ZIP. Links between your pages keep working as long as their paths are relative.

Will Google find my website?

It can. A website on Static.app is a normal public website that search engines are able to crawl. To speed things up, connect your own domain and submit the address in Google Search Console. How well it ranks depends on the content and on who links to it.

Ready to try it?

Host your Claude website

Back to all guides