Your AI app, live in ten seconds.

deployclaude takes the code from your Claude, ChatGPT, or Gemini conversation and turns it into a live website. Cloudflare hosting and a Supabase database are provisioned automatically. There is nothing to configure.

Start deploying → How it works
# install once
$ npm install -g deployclaude

# deploy from a chat URL, a folder, or a zip
$ deployclaude deploy https://claude.ai/chat/abc123

  ⚡ deployclaude v1.0.0
  ✓ Extracting assets — 12 files found
  ✓ Provisioning Cloudflare Pages
  ✓ Setting up Supabase
  ✓ Deploying

  ✓ DEPLOYED

  Live URL:  https://swift-app-x4f2.pages.dev
  Supabase:  https://xyzabc.supabase.co
  Dashboard: deployclaude.sh/dashboard

Also available as a web dashboard — paste your code or an entire conversation, no CLI required.


How it works

Build something with an AI chat tool. Then deploy it.

  1. Build with AI. Use Claude, ChatGPT, Gemini, or any tool that generates code. HTML, CSS, JavaScript, React, Svelte — whatever it produces.
  2. Give it to deployclaude. Paste a chat URL into the CLI, drop a zip file on the dashboard, or paste your code blocks directly. deployclaude finds every file and assembles them.
  3. It’s live. Your site is deployed to Cloudflare’s edge network worldwide. If your app uses a database, a Supabase Postgres instance is provisioned and its credentials are injected into your code automatically.

The whole thing takes about ten seconds.


What it handles

Extraction. deployclaude reads Claude and ChatGPT conversations directly — it opens the chat in a headless browser using your existing session, finds all the code artifacts, and saves them as properly named files. It also handles zip archives, local folders, exported JSON, and pasted code.

Hosting. Every deploy goes to Cloudflare Pages — their global edge network with free SSL and a .pages.dev subdomain. Paid plans can use custom domains.

Database. When your app needs one, deployclaude provisions a Supabase project automatically. If your AI chat included SQL schema files, those are run as migrations. Supabase URLs and API keys are injected into your code so it works immediately.

Credentials. You don’t need your own Cloudflare or Supabase accounts. deployclaude manages the infrastructure on your behalf. Pro users can optionally bring their own.


Pricing

Start for free. Upgrade if you need more.

Free $0/mo — 3 deploys, Cloudflare hosting, Supabase database, .pages.dev subdomain
Starter $9/mo — 20 deploys, custom domains, priority extraction, email support
Pro $29/mo — 100 deploys, unlimited domains, 3 team seats, bring your own Cloudflare & Supabase

Questions

Does this actually work with Claude.ai?

Yes. deployclaude opens your Claude conversation in a headless browser using your existing Chrome session — you’re already logged in. It finds all the artifact blocks in the DOM and extracts the code. No API keys needed. The same approach works for ChatGPT.

Do I need my own Cloudflare or Supabase account?

No. deployclaude uses its own managed accounts on your behalf. Your sites are isolated per-project. Pro users can optionally bring their own credentials.

What kinds of apps can it deploy?

Anything that outputs static files: HTML, CSS, JavaScript, React, Svelte, Vue. For apps that need a backend, deployclaude handles the frontend plus Supabase (Postgres, Auth, Storage). Server-side rendering with Node or Python is not supported yet.

What happens to the database on the free plan?

Free Supabase projects pause after seven days of inactivity, which is standard for their free tier. Paid plans keep projects active. You can also bring your own Supabase project on Pro.

Can I deploy from a zip file or local folder?

Yes. deployclaude deploy ./my-app works for folders, deployclaude deploy app.zip for archives. The web dashboard also accepts file uploads and pasted code.


Deploy your first app →

Or install the CLI: npm install -g deployclaude