Skip to content
Worthbuild AI
How it works

Seven answers in. A website out.

Worthbuild isn't a "drag-and-drop builder with AI added." It's a real generation pipeline — twelve steps, no clicks, finished in the time it takes to walk to the kitchen.

Median 11.4s p95 27s 98.4% success rate 3,000+ sites generated
01 / The form

Seven questions. Two minutes.

We don't ask you to pick colours, fonts, layouts, or section counts. You'd pick the wrong ones — most people do. Instead, we ask the seven things only you can answer.

  • 01 What's your business, in one line?
  • 02 Pick a vibe — five visual moodboards
  • 03 Who is your customer?
  • 04 Primary CTA — call, book, buy, contact?
  • 05 What makes you different? (optional but the secret sauce)
  • 06 Your services — 3 to 6 items
  • 07 Contact info — phone, WhatsApp, email

Average completion time: 1 min 52 sec. Drop-off rate: 11% — most of that on Q5, where we know we're asking you to think.

worthbuild.in/start
Step 5 of 7
Question 05 — Optional, but worth it

What makes you different from every other photographer in Kolkata?

Tell us a moment, not a tagline. We'll mine it for the homepage headline.

"I photograph weddings the way I'd photograph my own — three days, no checklists, finding the small moments. The hands on chai cups, the cousin crying behind the door."

234 / 500 characters ●●●●●●● Specific
Press ↵ to continue · Esc to save draft Auto-saved 0:03 ago
02 / The pipeline

Twelve steps. All invisible.

Most "AI website builders" generate one big prompt and pray. We don't. Here's exactly what runs while you're refilling your chai.

  1. 01 · 0.4s

    Classify

    "Wedding photographer in Kolkata" → industry: wedding_photography, region: east_india. Gemini Flash-Lite, 0.4s, ₹0.10.

  2. 02 · 0.05s

    Pick design tokens

    Deterministic. From your vibe + industry + a hash of your site_id, we pick palette, fonts, radius, shadow, button style — one of 737,000 polished combinations.

  3. 03 · 0.02s

    Pick macro flips

    Stats strip or no? Carousel or grid testimonials? Hero badge? About-before-services? Each binary, seeded from your inputs.

  4. 04 · 0.1s

    Filter image candidates

    Postgres pulls 20-30 photos from our 600+ library — filtered by industry, mood, orientation, language safety.

  5. 05 · 6.8s · the big one

    Generate copy

    Gemini Flash with a 7,000-token cached system prompt. Returns strict JSON: headlines, sub-heads, service blurbs, image IDs, CTA text. No HTML — just content.

  6. 06 · 0.1s

    Validate JSON

    Schema check. Length limits. Banned-phrase scan ("capturing memories", "your special day" → into the bin). One retry on failure.

  7. 07 · 0.06s

    Sanitize HTML

    Strict tag allowlist for the about-section copy. Everything else is pure text — no injection surface.

  8. 08 · 0.3s

    Resolve assets

    Image IDs → R2 URLs. Retina variants. OG image (1200×630) composed from your hero + brand colour.

  9. 09 · 0.2s

    Render Blade

    One master template + section partials. Critical CSS inlined. Per-site CSS variables for your tokens.

  10. 10 · 1.1s

    Push to R2

    index.html, robots.txt, sitemap.xml, og.jpg. Cached at 300+ edges.

  11. 11 · 0.08s

    Route in KV

    Cloudflare Workers KV write: yourname.worthbuild.in → site_id. Twenty lines of Worker code routes the whole planet.

  12. 12 · ding

    Live

    Email, in-app toast, optional WhatsApp ping. Your site is now serving from a Cloudflare edge in your visitor's nearest city.

That whole pipeline costs us about ₹3.40 per site at scale. Which is why we can afford a generous free tier.

03 / After it generates

You're not stuck with it.

Most AI builders give you something and walk away. We give you the front door of an editor — inline text, image swap, section toggles, palette tweaks. The same files, surgically improved.

  • Click any line to retype. Persists to the JSON. The next render uses your edit.
  • Click any photo to swap. Library, upload, or pick another candidate from the original LLM run.
  • Toggle sections on/off. No stats strip? Hidden. No testimonials yet? Hidden. Add them later.
  • Try another vibe — no copy lost. Your headlines stay; the design system changes around them.
editor.worthbuild.in/sahilmehra Saved 0:02 ago
Worthbuild editor preview with inline edit overlay on a wedding hero
Sahil Mehra Photography

Light, framed twice.

✎ click to edit
Hero image
Hero candidate 1, selected
Hero candidate 2
Hero candidate 3
Hero candidate 4
Hero candidate 5
04 / Going live on your own domain

From .worthbuild.in to .com in three steps.

~ 30s

1. Paste your domain

In the dashboard, paste any domain you own — from GoDaddy, BigRock, Hostinger, Namecheap, anywhere.

sahilmehra.in
~ 1 min

2. Add a CNAME

We give you registrar-specific instructions — screenshots for GoDaddy, BigRock, Hostinger, Namecheap. Copy, paste, save.

TYPE   NAME      VALUE
CNAME  @     proxy.worthbuild.in
~ 2 min · automatic

3. SSL provisions itself

Cloudflare for SaaS verifies the CNAME, issues a Let's Encrypt cert, and flips your site live on your domain. You do nothing.

  • CNAME detected
  • Ownership verified
  • SSL issued
  • sahilmehra.in is live

Try the pipeline. Free, no card.