We build websites by hand for a living, yet our own resources page recommends a website builder. That isn't a contradiction. Builders and hand-coded sites solve different problems, and plenty of businesses are better off starting with a builder. This guide lays out the real trade-offs so you can choose with your eyes open, wherever your business is based.

What each option actually is

A website builder such as Wix, Squarespace or Carrd is a subscription. You pay to use the company's design tool and its hosting together, and you build the pages yourself by dragging blocks around. Your site lives inside their platform for as long as you keep paying.

A hand-coded website is a set of plain HTML, CSS and JavaScript files written by a developer for your business. You own those files outright. They can sit on almost any web host in any country, and they keep working whether or not you stay in touch with the person who built them.

The side-by-side comparison

What you care aboutWebsite builderHand-coded website
Upfront costLow or nothingA one-time build fee
Ongoing costA plan fee every month or year, for as long as the site is onlineDomain plus basic hosting, often a few dollars a month
Who builds itYou, using templatesA developer, around your content
Editing it yourselfEasy, through a visual editorPossible for small text changes; bigger changes go to a developer
Page speedDepends on the platform's own scriptsOnly the code the page needs
Moving to another providerUsually means rebuilding from scratchCopy the files to a new host
Design freedomWithin the template's limitsAnything the browser can show
MaintenanceHandled by the platformAlmost none for a static site

Cost: look at three years, not three months

The most common mistake is comparing a builder's first-month price with a developer's one-time quote. A fair comparison adds up what each option costs over the life of the site.

Do this sum with real numbers from the builder's own pricing page before you decide. For a site that changes a few times a year, the hand-coded total is often lower by the end of year two, and the gap keeps growing after that. For a site you redesign every few months yourself, the builder can still come out ahead because it saves developer time.

Builders charge you for as long as the site exists. A hand-coded site charges you once, then mostly costs the price of its address and a place to live.

Speed and search

Google uses page experience, including how quickly a page loads and becomes usable, as one of many signals when ranking results. Speed also matters to visitors directly: on a slow mobile connection, every extra second is a chance for someone to give up.

Builders have to load the machinery that powers their editor and features, even on pages that don't use most of it. A hand-coded page ships only what it needs. That doesn't make a hand-coded site rank on its own, since content and relevance matter far more, but it removes a handicap you'd otherwise have to work around.

Ownership: the question people forget to ask

With most builders, you can't download a working copy of your site and host it elsewhere. If prices rise, features change or you simply want to move, you usually rebuild. With a hand-coded site, the files are yours. You can hand them to any developer in the world, move hosts in an afternoon, or keep the site running for years without anyone's permission.

Whichever route you choose, register your domain in your own name, with an email address you control. That one step keeps you free to change everything else later.

When a website builder is the better choice

When a hand-coded website is the better choice

If your site needs daily updates by several people, neither is ideal: a content management system such as WordPress usually fits better.

The sensible middle path

Many businesses start on a builder to get online quickly, then move to a hand-coded site once the idea is proven and they know what customers actually look for. That's a perfectly good plan. Keep the domain in your name from day one, keep copies of your text and photos, and the move later is simple.

Five questions to decide in five minutes

  1. How often will the site change: daily, monthly or a few times a year?
  2. Who will make those changes: you, a team, or someone you hire?
  3. Is this a test of an idea, or a business that's already running?
  4. What would the builder cost you over three years, with the plan you'd really need?
  5. How much does it matter that you can move the site anywhere, at any time?

Mostly "a few times a year", "someone I hire", "already running" and "it matters"? A hand-coded site will likely serve you better. Mostly the opposite? Start with a builder and revisit in a year.

Quick answers

Is a hand-coded website bad for SEO?

No. Search engines read HTML directly, so a well-built static site is easy for them to understand. What matters is good content, clear page titles and descriptions, and a fast, mobile-friendly page.

Can I switch from a builder to a hand-coded site later?

Yes. The design usually has to be rebuilt, but your domain, text and photos carry over. Pointing the domain at the new site takes minutes once it's ready.

How much does a hand-coded website cost?

It depends on the number of pages and how much writing help you need. Ours start at ₹4,999 in India and US$49 for clients elsewhere, with every price fixed before work starts. See the pricing page for details.


Clients outside India can read how our international projects work. If you're leaning towards a builder for now, our resources page lists the one we recommend.