Quick answer
To turn a Claude artifact into a website free (then add a custom domain): copy the code from your Claude artifact, paste it into GeminiLaunch, and click publish. You get a live public HTTPS URL in under two minutes — no Claude account for visitors, no GitHub, no coding. Claude Share keeps you on Claude's link (often with a login wall) and never yourbrand.com. Lite ($5/mo) removes the free badge and adds a Claude artifact custom domain. Need share without a Claude login first? See share Claude artifact with no Claude account.
The problem
Why Claude Share isn't enough for a real website
Claude is great at building websites. You ask, and it returns a complete site as an artifact you can preview right in the chat. It looks finished - clean layout, working buttons, responsive design.
Anthropic's sharing model changed in 2026. Newer artifacts use Share instead of the old Publish button. Artifacts made in chat before September 16, 2026 are legacy — they can still show Publish on Free, Pro, and Max. Official docs: Share artifacts.
For new Share links, Anthropic says everyone needs a Claude account — even with the link. That is fine for a teammate who already uses Claude. It is a poor fit for a client, customer, or investor who does not.
Legacy Publish (when you still have it) can open without a Claude account, but the page still lives on Claude's URL with platform chrome — branding bar, notices, and no custom domain. Neither path gives you yourbrand.com.
Here is the key difference. When you publish the same site on a GeminiLaunch subdomain, your design starts at the top of the page. There is no Claude login wall for visitors - a free site carries only a small "Powered by GeminiLaunch" badge tucked into the corner. On Lite ($5/mo) that badge is removed and you can swap the subdomain for your own custom domain, so nothing on the page points anywhere but you.
Here is what Claude Share / legacy Publish still cannot do for a business site:
Connect your own custom domain — Claude’s link is never yourbrand.com
Guarantee that clients can open the page without a Claude account (new Share)
Remove Claude’s platform wrapper / notices on legacy published pages
Treat the page as an independent website you fully control long-term
Claude Share / Publish
Stays on Claude's URL. New Share usually needs a Claude login. Legacy Publish may open publicly but still shows Claude's wrapper — and never a domain you own.
GeminiLaunch subdomain
No Claude account required for visitors. Small corner badge on free; Lite removes the badge and swaps the subdomain for your own domain.
Key insight
The code Claude generates belongs to you. The artifact is 90% of the work - the only thing missing is a URL you own. Copying the code out and publishing it yourself closes that last 10%.
Compare
Your three options, compared
There are three ways to take a Claude artifact further. Here is how they compare for building a real website.
| Option | URL you get | Branding on page | Custom domain | Best for |
|---|---|---|---|---|
| Claude Share / legacy Publish | Claude’s link (claude.ai / claude.site) | Claude wrapper / account rules | No custom domain | Demos for people already in Claude |
| Download the HTML | A file on your computer | None, but not live | No URL until you host it | Keeping a local copy or moving the code elsewhere |
| GeminiLaunch | Your own live URL | Small corner badge on free; none from Lite | Custom domain from Lite | A real website you own and can share with anyone |
The GitHub-free path
Searching for Claude artifact GitHub + Vercel? Most guides tell you to download the artifact code, push a repo, then connect Vercel, Netlify, Cloudflare Pages, or Firebase. That workflow is built for developers managing an ongoing codebase — a lot of setup for a single AI-generated page. GeminiLaunch skips every one of those steps: paste the code directly, no GitHub account, no repository, no build configuration, no CI pipeline. Just publish.
Step-by-step
Claude artifact to website — 4 steps (no GitHub)
How to turn a Claude artifact into a website in under two minutes once you have done it once. No Claude artifact GitHub push, no terminal, no build step — just paste and publish, then optionally attach a Claude artifact custom domain.
Get the code out of your Claude artifact
Open the artifact in Claude. In the lower right corner of the artifact window, click the option to view the underlying code, then copy it. Or simply type in the chat: "Give me the full HTML for this artifact as a single file with all CSS and JavaScript inline." Claude outputs the complete code in one block, ready to copy.
Tip: The single-file instruction matters. It keeps all the CSS and JavaScript inside one HTML block - one copy, one paste, no missing files.
Paste the code into GeminiLaunch
Go to GeminiLaunch and create a new project. Paste the code from your Claude artifact into the editor. GeminiLaunch automatically detects whether it is HTML or React - you do not need to choose a framework or configure anything. It reads your code and handles the rest.
Tip: GeminiLaunch keeps your artifact exactly as Claude built it. It does not rebuild or reinterpret your design - the site you see in Claude is the site that goes live.
Publish and get your live URL
Click publish. Within seconds you get a live public URL on a free GeminiLaunch subdomain. Anyone can open it in any browser - no Claude account needed, no login wall, no Anthropic branding. Share it with clients, investors, or anyone, and it just works.
Tip: This is the difference from Claude Share / legacy Publish. Your URL is yours — no Claude account required for visitors, no platform wrapper around your page.
Connect a Claude artifact custom domain
When you are ready for a Claude artifact custom domain, upgrade to GeminiLaunch Lite ($5/mo) for 1 domain, or Pro ($15/mo) for up to 5. Add one DNS record at your registrar — GeminiLaunch shows you exactly what to copy — and your Claude-built site goes live on yourbrand.com. No developer needed.
Tip: Lite includes 1 custom domain; Pro includes up to 5. Most domains go live within 5 to 30 minutes of adding the DNS record.

Be fair
When Claude Share is actually fine
Claude's built-in Share (or legacy Publish) is the right tool in some cases. Use it when you want to:
Share a quick prototype with a teammate who already has Claude
Send a demo inside your Team / Enterprise org
Show a one-off interactive piece you do not need to maintain on yourbrand.com
The moment you need your own domain, a permanent home for the page, or a clean experience for people who do not use Claude — that is when copying the code into GeminiLaunch is the better move.
Related guide
Share with no Claude account
Clients hit a Claude login wall on Share? Get a public HTTPS link anyone can open.
Read the login-wall guideRelated guide
Publish from Claude with MCP
Skip paste entirely — connect once, then ask Claude to go live.
Read the MCP guideRelated guide
Launch an AI website with a custom URL
Step-by-step: from AI-generated code to a live branded domain in minutes.
Read the guideFAQ
Frequently asked questions
Common questions about turning a Claude artifact into a real website.
How do I put a Claude artifact on a real web address?
Copy the code from the artifact, paste it into GeminiLaunch, and publish. You get a real web address on a free GeminiLaunch subdomain in under two minutes. Claude Share keeps you on Claude’s link (often with a sign-in), and legacy Publish stayed on Claude’s URL with platform branding — neither gives yourbrand.com. Add a Claude artifact custom domain from Lite ($5/mo) when you want your own domain.
How to turn a Claude artifact into a website?
Open the artifact, copy the full HTML (or ask Claude for a single-file export), paste into GeminiLaunch, and click publish. That Claude artifact to website path skips GitHub, Vercel, and Netlify — live public HTTPS in under two minutes, custom domain when you are ready.
Can Claude publish websites?
Claude can Share artifacts (and older chats may still show Publish for legacy artifacts). Shared links usually stay on Claude’s domain, and Anthropic’s docs say new shared artifacts generally need a Claude account to open. For a site anyone can open without Claude — and for a custom domain — paste the code into a host like GeminiLaunch instead.
How can I convert a Claude AI artifact into a fully functional website?
Copy the code from your Claude artifact, paste it into GeminiLaunch, and click publish. GeminiLaunch auto-detects HTML or React and gives you a live, fully functional website at a public URL in under two minutes. You can then connect your own custom domain from Lite ($5/mo). No GitHub, no coding, and no build step required.
Can I turn a Claude artifact into a real website?
Yes. Copy the code from your Claude artifact and paste it into GeminiLaunch, then publish. You get a live public URL in under two minutes, and you can connect your own custom domain from Lite. No GitHub or coding needed.
What changed with Claude Share vs the old Publish button?
Newer artifacts use Share instead of Publish. Anthropic treats artifacts made in chat before September 16, 2026 as legacy — those can still use Publish on Free/Pro/Max, and a published legacy link can open without a Claude account. New Share links generally require viewers to sign in, stay on Claude’s URL, and never add yourbrand.com. Export and host if clients need a normal public link.
What is the problem with Claude's Publish / Share link for a business site?
You do not control the domain, and you often cannot remove Claude’s platform wrapper or login rules. Legacy published pages may show Claude branding and notices; new Share links often need a Claude account. For a business card URL, paste into GeminiLaunch and connect a Claude artifact custom domain from Lite.
Does a GeminiLaunch site show any branding on the page?
On the free plan, a small "Powered by GeminiLaunch" badge sits in the corner of the page. There is no bar across the top, no logo over your content, and no "user-generated and unverified" notice - your design is what visitors see first, which is the opposite of how Claude's published artifacts look. On Lite ($5/mo) the badge is removed and you can connect 1 custom domain; Pro ($15/mo) supports up to 5 domains — so nothing on the page or in the URL mentions GeminiLaunch at all.
Can I connect a custom domain to a Claude artifact?
Not directly through Claude - published artifacts stay on claude.site. For a Claude artifact custom domain, copy the code into GeminiLaunch and connect your domain there. It takes one DNS record and starts on the $5/mo Lite plan.
Do people need a Claude account to view my published artifact?
For new shared artifacts, Anthropic’s help docs say everyone needs a Claude account — even with the link (legacy published chat artifacts are the main exception). With GeminiLaunch, anyone can view your site in any browser with no Claude account and no sign-up prompt.
Does GeminiLaunch change my Claude artifact's design?
No. GeminiLaunch publishes your code exactly as Claude generated it. Unlike tools that rebuild the site from your artifact as source material, GeminiLaunch keeps your design unchanged - what you see in Claude is what goes live.
Is it free to publish a Claude artifact on GeminiLaunch?
Yes. The free plan lets you publish up to 3 live sites to a GeminiLaunch subdomain with no commercial restriction. Lite at $5 per month adds 1 custom domain and editing after publish; Pro at $15 per month adds unlimited sites and up to 5 custom domains.
Does this work with React artifacts from Claude, not just HTML?
Yes. GeminiLaunch auto-detects HTML and React. Whether your Claude artifact is a static HTML page or a React component, you paste the code and it publishes correctly without any configuration.
Can I update my Claude artifact website after publishing?
Yes. When you make changes in Claude, copy the updated code and paste it back into your GeminiLaunch project, then republish. Your live URL and custom domain stay the same.
Do I need GitHub to host a Claude artifact on my own domain?
No. You do not need a Claude artifact GitHub repo. Vercel, Netlify, Cloudflare Pages, and Firebase usually expect GitHub first. GeminiLaunch skips that step — paste the code directly and publish, with no GitHub account or repository needed.
Like this guide? Make GeminiLaunch a preferred source.
Get our hosting and deployment guides surfaced first in your Google results, AI Overviews, and Top Stories.
Put your Claude artifact on a real web address
Skip Claude Share / legacy Publish links. Paste your Claude artifact code into GeminiLaunch, get a live website in seconds, and connect a Claude artifact custom domain when you are ready. Start free — no credit card needed.
