PlugWiki

Can Claude build a website? Yes, here is how, free or paid

Yes. Claude builds one-page sites in chat on every plan, and full multi-page sites with Claude Code. You put them online with a free host.

Yes. In a Claude chat you can describe a page and get a working one-page site you can share or download, even on the Free plan. For a site with several pages, use Claude Code, which needs Pro or higher. Claude does not host a real website for you, so you publish it on a host such as GitHub Pages, Cloudflare Pages or Vercel.

Good for

  • Small businesses and freelancers who need a simple site this week
  • People with no coding background who want a personal page or portfolio
  • Developers who want Claude Code to build, test and deploy a full site
  • Teams already on Wix, Webflow or Framer who want Claude to edit pages

The short answer

For one page, ask Claude in chat (free) and host the HTML on GitHub Pages or Cloudflare Pages. For a real multi-page site, use Claude Code on Pro and deploy with Vercel or Cloudflare, both of which have official connectors.

Our pick: Claude Code

The main catch is hosting. A Claude artifact is a single page on a claude.ai link, so a site people find on your own domain still needs a host.

Best for

  • A landing page or portfolio: a Claude artifact
  • A business site with several pages: Claude Code plus a free host
  • Changing an existing Wix, Webflow or Framer site: that builder's connector

Skip it if

  • You expect Claude itself to host the site on your own domain
  • You need a store or member logins and do not want to manage a database

Build a one-page site in Claude for free

Claude

  1. 1

    Check that artifacts are on

    On claude.ai, open Settings, then Capabilities, and make sure Code execution and file creation is switched on. Artifacts work on every plan, including Free.

  2. 2

    Describe the site in one message

    Start a new chat and say who the site is for, what sections it needs and what visitors should do. Ask for one HTML file so it is easy to host later.

    Prompt
    Build a single-page website for my dog-walking business in Leeds: a hero with a booking button, three services with prices, testimonials, and a contact form that opens email. Mobile-first, one HTML file.
  3. 3

    Refine it in the chat

    Ask for changes in plain words. Claude updates the page in the panel next to the chat.

    Prompt
    Make the header stick to the top, add a pricing section with three plans, and check that everything fits on a phone screen.
  4. 4

    Share the link or download the file

    Click Share, then Who has access, and pick Anyone with the link (Pro, Max and Ultra). People who open it need a Claude account. For your own site, download the HTML file instead.

  5. 5

    Put it online for free with GitHub Pages

    Create a GitHub repository named yourname.github.io and upload the file as index.html. Open Settings, then Pages, choose your branch, and click Visit site. Changes can take up to 10 minutes to show.

    Tip: On a free GitHub account the repository must be public.

    Uses GitHub MCP Server

Build a multi-page site with Claude Code and put it live

Claude

  1. 1

    Install Claude Code

    Claude Code needs Pro, Max, Ultra, Team or Enterprise. On a Mac or Linux run curl -fsSL https://claude.ai/install.sh | bash, on Windows PowerShell run irm https://claude.ai/install.ps1 | iex. Then make an empty folder, open it in a terminal and type claude.

    Uses Claude Code

  2. 2

    Ask for the whole site

    Name the pages, the shared parts and anything search engines need. Ask Claude to build it and fix its own errors.

    Prompt
    Create a 4-page static site (Home, Services, About, Contact) with Astro. Shared header and footer, a sitemap.xml, and a meta title and description for each page. Run the build and fix any errors.
  3. 3

    Let Claude check it in a browser

    Add Playwright with claude mcp add playwright npx @playwright/mcp@latest. Claude can then open the site, click through it and fix what breaks.

    Prompt
    Open the site in a browser, check every page at phone width and fix anything that overlaps or breaks.

    Uses Playwright MCP

  4. 4

    Deploy it to Vercel

    Run npm install -g vercel, then vercel in the project folder. The first deploy of a new project goes straight to production, and later ones use vercel --prod. Inside Claude Code you can instead run /plugin install vercel@claude-plugins-official and type /deploy.

    Tip: Vercel's free Hobby plan is for personal, non-commercial sites. For a business site use Cloudflare Pages, Netlify or a paid Vercel plan.

    Uses Vercel MCP

  5. 5

    Or deploy it to Cloudflare Pages

    Run npx wrangler pages project create, then npx wrangler pages deploy dist, where dist is the folder your build writes to. The free plan allows 500 builds a month.

    Uses Cloudflare MCP

Make a quick page in Gemini Canvas

Gemini

  1. 1

    Open Canvas

    On gemini.google.com, click Add files, pick Canvas, type what you want and click Submit. Canvas is open to all Gemini users.

    Prompt
    Make a one-page website for a neighborhood book club with the next meeting date, a reading list and a sign-up button.
  2. 2

    Share it

    Click Share & export, then Share, then Copy link. The link opens on gemini.google.com, and anyone with it can view and edit the data in the page.

Best plugs for this

Claude

Plan: Free is enough for a one-page site. Pro ($20 a month, or $17 billed yearly) adds Claude Code for full sites.

What it can do

  • Build a one-page site as an artifact on every plan
  • Share it on a link, or download the HTML to host it yourself
  • Build, test and deploy a multi-page site with Claude Code
  • Edit Wix, Webflow and Framer sites through their own connectors

Limits

  • An artifact is one page with no backend
  • New shared artifacts need viewers to have a Claude account
  • It does not host a site on your own domain
  • Free has usage limits per 5 hours and per week

Plugs to turn on

ChatGPT

Plan: Codex is included on every ChatGPT plan, including Free, which covers quick coding tasks.

What it can do

  • Write a site's code with Codex
  • Connect to a host such as Vercel as a custom connector

Limits

  • Free Codex use is limited to quick tasks
  • You still deploy the site to a host yourself

Plugs to turn on

  • Vercel MCP: Vercel's connector also works in ChatGPT and Codex.

Gemini

Plan: Canvas is open to all Gemini users. Google AI Pro and Ultra get a larger model in Canvas.

What it can do

  • Build a one-page site or app in Canvas
  • Turn a Deep Research report into a web page
  • Share it with a link

Limits

  • Shared links open on gemini.google.com, not your own domain
  • Anyone with the link can view and edit the page's data
  • Shared links do not open in the mobile app

Comparison

Use Claude chat or Gemini Canvas for a quick page you share by link. Use Claude Code or Codex when you want real files you can host on your own domain.

OptionFree planMulti-pageWhere it livesOwn domain
Claude chatYesOne pageclaude.ai linkExport HTML
Claude CodeThis pageNo, ProYesYour hostYes
Gemini CanvasYesNot documentedGemini linkNot documented
OpenAI CodexYes, limitedYesYour hostYes

Questions

Can Claude build a website?

Yes. In chat it builds one-page sites as artifacts on every plan, and Claude Code builds full multi-page sites on Pro and higher. You still need a host to put a real site online.

Can Claude build a website for free?

Yes, for one page. Claude Free can make the page, and GitHub Pages or Cloudflare Pages can host it for free. Claude Code is not on Free; it starts with Pro at $20 a month, or $17 a month billed yearly.

Can Claude host or publish my website?

Not as a real website. You can share an artifact on a claude.ai link, but new shared artifacts need viewers to have a Claude account, and an artifact is a single page with no backend. Publish the files on a host such as Vercel, Netlify, Cloudflare Pages or GitHub Pages.

How do I put a site Claude made on my own domain?

Deploy it to a host, then add your domain in that host's settings. Netlify's free plan includes custom domains with SSL, and Cloudflare Pages allows up to 100 per project. You still pay for the domain name itself.

What is the difference between Claude chat and Claude Code for websites?

Chat makes one page you can preview and share. Claude Code works with real files on your computer, so it can build many pages, run the build, test it and deploy it.

Can Claude build a site with a contact form, blog or database?

Yes, with Claude Code. For forms that save data or member logins, connect a database such as Supabase, which has an official connector.

Can Claude edit my Wix, Webflow or Framer site?

Yes, through each builder's own connector. Wix's can create, update or publish a site, and Framer's can design and publish pages. Webflow's can add pages and publish CMS items, but cannot create a new site.

Can Claude turn a Figma design into a website?

Yes. With Figma's connector you select a frame and Claude turns it into code. Figma's desktop server needs a paid Dev or Full seat.

Is Claude, ChatGPT or Gemini better for building a website?

All three can make a simple page for free. Gemini Canvas shares it on a gemini.google.com link, and ChatGPT Free includes Codex for quick coding tasks. For a full site you deploy yourself, Claude Code or Codex plus a host is the usual setup.

Will a website made by Claude look generic or run slowly?

It can. Anthropic's frontend-design skill pushes Claude away from templated defaults, and giving it sites you like helps. Check speed on a phone after each change, since one user saw a mobile performance score drop from 95 to 40.

Sources

Docs, issue trackers and discussions this page is built from.

Show all 26
  1. What are artifacts and how do I use them? · support.claude.com
  2. Plans and pricing · claude.com
  3. Quickstart · code.claude.com
  4. Artifacts · code.claude.com
  5. Creating a GitHub Pages site · docs.github.com
  6. Publishing and sharing artifacts · support.claude.com
  7. Vercel MCP · vercel.com
  8. Limits · developers.cloudflare.com
  9. Playwright MCP · github.com
  10. vercel deploy · vercel.com
  11. vercel-deploy-claude-code-plugin · github.com
  12. Hobby plan · vercel.com
  13. Direct Upload · developers.cloudflare.com
  14. Hacker News comment · news.ycombinator.com
  15. Create with Canvas in Gemini Apps · support.google.com
  16. Canvas · gemini.google
  17. Vercel MCP can now deploy code · vercel.com
  18. Figma MCP server · developers.figma.com
  19. Supabase MCP · github.com
  20. Framer connector · claude.com
  21. Webflow MCP server · developers.webflow.com
  22. About the Wix MCP · dev.wix.com
  23. Codex pricing · learn.chatgpt.com
  24. Pricing · netlify.com
  25. frontend-design skill · github.com
  26. MCP is a fad · news.ycombinator.com

Updated Nov 1, 2026.