sofast
Host from / Claude

Built your site in Claude? Let's put it online.

Claude designed it. sofast hosts it — with your own domain, live in 15 seconds, no code required.

From $5 a month· Live in under 2 minutes· Cancel anytime

The short version

01
Export your files from Claude

Download the HTML (or the full file set, if Claude created several files).

02
Upload them to sofast

Drag the folder or ZIP in.

03
Your site is live

On a free address right away, with your own domain whenever you're ready.

The rest of this page walks through each step in detail — including a couple of Claude-specific things worth knowing before you upload.

1

Get your files out of Claude

How you do this depends on how Claude built your site.

If your site is an Artifact (you saw it rendered in a panel next to the chat): open the artifact, and look for the download option near the top or bottom of that panel — it saves a self-contained HTML file. If you don't see a download button, you can also just ask Claude directly: "Give me the complete HTML for this so I can save it as a file," and it will give you the full code to save yourself.

If Claude generated real files (using its file creation feature, not just an Artifact preview): Claude will have shared download links directly in the chat. Download each one, and keep them together in a single folder before the next step.

One thing worth checking before you move on: if the file you downloaded ends in .tsx or .jsx instead of .html, that means it's a React component, not a plain web page — it won't open correctly by itself in a browser. Ask Claude to "convert this into a plain HTML, CSS, and JavaScript site" before exporting again. sofast hosts static HTML/CSS/JS — not React source files that need a build step.

2

Upload to sofast

Drag the folder (or ZIP) you just downloaded into your sofast dashboard. If your site is a single HTML file, that works too — drop it in as-is.

Your site goes live immediately on a free sofast address, so you can check that everything looks right before doing anything else.

3

Add your domain (optional, whenever you're ready)

If you already have a domain, connect it from your dashboard — we'll walk you through the DNS setup and issue the SSL certificate automatically. If you don't have one yet, you can register one without leaving sofast, or just stick with the free address for now. See our full guide on connecting a custom domain for the details.

A few things to check before you upload

Images not showing up?

If Claude referenced an image by a link that only worked inside the chat (rather than a file you downloaded), that link won't work once the site is live elsewhere. Make sure any images are included in your downloaded folder, or swap in ones you host yourself.

Ask Claude

“My images don't show up once the site is hosted. Replace every external image link with local files in an images/ folder, give me those files to download, and use relative paths in the HTML.”

More than one page or screen?

If Claude built a multi-page site or a multi-screen flow, check that the files link to each other correctly (e.g. about.html links to index.html, not to a path that only existed inside the chat) before uploading the whole folder together.

Ask Claude

“My site has several pages. Give me one HTML file per page, with index.html as the home page, and make sure every link between pages is a relative path that works inside the same folder.”

Styling looks different once it's live?

Occasionally a design that used a specific font or icon set inside Claude's preview needs that resource included in the export too. If something looks off, ask Claude to double-check that the exported files are fully self-contained.

Ask Claude

“The styling changes once my site is hosted. Make the exported files fully self-contained: put the CSS inline or in a local file, and load fonts and icons from a complete public https:// link rather than anything specific to the preview.”

Frequently asked questions

Do I need to know how to code to do this?

No. Exporting from Claude and uploading to sofast are both drag-and-drop actions. You don't need to read or write any of the code in between.

What if Claude built my site across several messages or several artifacts?

Ask Claude to combine everything into one exportable set of files before you download — it's much easier to upload once than to piece separate exports together yourself.

Can I keep editing my site in Claude after it's live?

Yes. Make your changes in Claude, export the updated files the same way, and upload them again — your live site updates in seconds, with no downtime.

Does this work for sites built with Claude Code, not just the chat interface?

Yes. If your site lives in a project folder rather than a chat artifact, just upload that folder (or the built output, if your project has a build step) the same way.

What if my site needs a database or user accounts?

That's outside what static hosting supports. If Claude built something with backend functionality, talk to your developer about what kind of hosting that specific piece needs — sofast is built for static sites: HTML, CSS, and JavaScript with no server-side logic.

Is this any different from hosting a site built with another AI tool?

Not really — once the files are exported, sofast hosts them the same way regardless of what built them. This guide is Claude-specific because the export step looks a little different tool to tool.

Your site is ready. Let's get it live.

Export your files from Claude, drop them in, and you'll have a live link in under two minutes.