Vibecode Carrd

track this build6 phases, 29 steps, beginner friendly
YES · one-shottable
price $1.58/moyou'd save $18.96/yrbuild time one sittingcategory 🧱 website buildersreplaced by 0 people

A one-page static site generator with forms and custom domains is absolutely vibecodable; Carrd's price is so low that DIY only makes sense for control or learning.

the project pack5 files · written for this build, step by step
README.md
# Carrd · indie build

A one-page personal site you own: content lives in one JSON file, a build script renders it to fast static HTML, and a tiny Node server handles the contact form with no third-party service. When every item is ticked you have a live site on your own domain that scores 100 on Lighthouse and costs nothing to run beyond the domain.

Estimated effort: **one sitting**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Node 22 | one runtime for the build script and the form server, nothing else to install |
| Rendering | Static HTML from a build script | no framework means no dependency to break and a perfect performance score by default |
| Styling | One inlined stylesheet | a single file with no build step is the whole reason this stays fast |
| Form server | node:http, no Express | one file that appends a line to a log is not worth a framework |
| Hosting | Any static host plus one small server | the HTML is static; only the form needs a process |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: It runs the build script that turns content.json into HTML and the small server that receives the contact form.
  - Get it: Download the LTS installer from nodejs.org, or use your package manager (brew install node, or nvm install 22). Restart your terminal afterwards.
  - Verify: node --version prints v22 or higher
- [ ] **A terminal and a code editor** · free
  - Why: Every step below is a command you type or a file you edit. VS Code, Cursor or Zed all work; the built-in terminal in any of them is enough.
  - Get it: Install VS Code from code.visualstudio.com if you have nothing yet. Open a folder for this project and use its terminal (View > Terminal).
  - Verify: You can open a folder and run a command in its terminal
- [ ] **Git** · free
  - Why: Your content.json is your CMS. Git is how you keep its history and how a static host deploys the site.
  - Get it: Install from git-scm.com, or with your package manager. Run git init in the project folder once it exists.
  - Verify: git --version prints a version
- [ ] **Your content, written down** · free
  - Why: The build renders exactly what content.json says. Writing the words first stops the layout phase from turning into a writing session.
  - Get it: In a plain text file, draft: your name, a one-line headline, a short about paragraph (three to five sentences), your social links, and up to six projects with a title, one sentence and a URL. Have a square avatar image (at least 400x400, JPG or PNG) ready.
- [ ] **A domain name** (optional) · roughly $10 a year
  - Why: The whole point of leaving Carrd is that the site is yours. It is only needed in the last phase, so you can start without it.
  - Get it: Register one at Cloudflare Registrar, Porkbun or Namecheap. You will add one DNS record in the final phase; the host tells you what.
- [ ] **Somewhere to host it** (optional) · free to $5 a month
  - Why: The HTML is static and can live on any free static host. The form server needs one small always-on process: a $5 VPS, or a serverless function on the same host.
  - Get it: Pick one before the final phase: Cloudflare Pages or Netlify (free, static, with functions for the form) or a small VPS from Hetzner or DigitalOcean if you want one box for everything.
- [ ] **Chrome with DevTools** · free
  - Why: Phase 5 requires a Lighthouse score of 100, and Lighthouse ships inside Chrome's DevTools.
  - Get it: Any Chromium browser. Open DevTools (F12), find the Lighthouse tab.
  - Verify: The Lighthouse tab is visible in DevTools

## Quick start

```sh
mkdir my-site && cd my-site
git init
npm init -y
npm pkg set type=module
mkdir public
```

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- A visual drag-and-drop editor. That is most of what Carrd's price buys and it is a multi-month product on its own; editing content.json is the trade.
- Hosted form storage and spam filtering as a service. messages.log and a honeypot are honest for one person's inbox.
- Multi-page sites. If you need pages, you have outgrown a one-page tool.
- the visual editor
- hosted forms
- their template gallery
- not having to think about hosting

If one of those is essential to you, that is the reason to keep paying for Carrd, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

They pay because the product costs almost nothing and removes all hosting/domain friction.

what you lose

xthe visual editor

xhosted forms

xtheir template gallery

xnot having to think about hosting

share on X ↗"I just replaced Carrd ($1.58/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

WebstudioFar more CSS control than Carrd and far more self-hosting responsibility.8.8kaug 2026open sourcePlasmicA custom-domain visual site on the free plan; comically overpowered for a one-page profile and branded accordingly.6.9kaug 2026open sourceSilexA visual one-page builder that exports plain HTML and costs nothing; publishing begins with a GitLab login.2.9kaug 2026open source

all 5 free alternatives to Carrd →· no votes, no pay-to-list · just what's real

the numbers

Carrd pricing

planmonthlyannual (per mo)what you get
basic$0$03 total site slots; Carrd-branded .carrd.co URL; no custom domains, forms, embeds or third-party analytics
pro lite$0.753 site slots; premium Carrd URLs and no branding; no custom domains, forms, widgets or embeds
pro lite 10$1.1710 site slots; premium Carrd URLs and no branding; no custom domains, forms, widgets or embeds
pro lite 25$2.4225 site slots; premium Carrd URLs and no branding; no custom domains, forms, widgets or embeds
pro standard$1.5810 site slots; custom domains, forms, widgets/embeds and analytics
pro standard 25$3.2525 site slots; custom domains, forms, widgets/embeds and analytics
pro standard 50$5.7550 site slots; custom domains, forms, widgets/embeds and analytics
pro standard 100$9.92100 site slots; custom domains, forms, widgets/embeds and analytics
pro standard 250$20.75250 site slots; custom domains, forms, widgets/embeds and analytics
pro standard 500$33.25500 site slots; custom domains, forms, widgets/embeds and analytics
pro standard 1000$49.921000 site slots; custom domains, forms, widgets/embeds and analytics
pro plus$4.0825 site slots; Standard features plus advanced forms/settings, downloads, redirects, password protection and site files
pro plus 50$7.4250 site slots; Standard features plus advanced forms/settings, downloads, redirects, password protection and site files
pro plus 100$13.25100 site slots; Standard features plus advanced forms/settings, downloads, redirects, password protection and site files
pro plus 250$29.08250 site slots; Standard features plus advanced forms/settings, downloads, redirects, password protection and site files
pro plus 500$49.92500 site slots; Standard features plus advanced forms/settings, downloads, redirects, password protection and site files
pro plus 1000$83.251000 site slots; Standard features plus advanced forms/settings, downloads, redirects, password protection and site files

free tier3 total site slots on Carrd-branded URLs; no custom domains, forms, embeds/widgets or analytics

billingannual only for Pro plans; optional automatic yearly renewal or manual pay-as-you-go renewal

hidden costsThe low-cost Lite plans do not support custom domains or business features; higher site-slot variants increase the annual price, and account credits/virtual balance are non-cash and non-transferable.

verified 2026-08-14 · source ↗

questions
Vibecode Carrd

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Carrd replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Carrd cost?

Carrd costs about $1.58/month (Pro Standard, checked 2026-07-30), which is $18.96 per year. That's what you save by replacing it with one prompt.

What do I lose by replacing Carrd?

Honestly: the visual editor; hosted forms; their template gallery; not having to think about hosting. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Carrd?

Yes: Webstudio (Far more CSS control than Carrd and far more self-hosting responsibility.) Plasmic (A custom-domain visual site on the free plan; comically overpowered for a one-page profile and branded accordingly.) Silex (A visual one-page builder that exports plain HTML and costs nothing; publishing begins with a GitLab login.) All 5 curated free alternatives are at vibecodeit.com/carrd/alternatives. The prompt is for when you want it exactly your way.