All 418 →

Start a Business

What does it cost to build a website?

Estimate what it takes to build a website, from the design and branding, through a build that scales with your page count, the copywriting and content, the functionality that turns a brochure into a store or a booking system, your domain and first-year hosting, the launch and SEO setup, and the ongoing upkeep that keeps it online. See the first-year total, a realistic range, and your implied build cost per page.

§ 01 Your numbers

Change anything. The answer updates as you type.

How many distinct pages the site opens with: a home page, a few core pages like about and contact, service or product pages, and any landing pages. This is the unit the build turns on, because design and development are largely quoted per page or per template, and a five-page brochure site and a fifty-page content site are different projects with different budgets. Count the templates you actually need rather than every future page you might add, since similar pages reuse a template and cost far less than the first of their kind.
Design and development for each page or template, covering layout, the front-end build and making it work on phones as well as desktops. A designer or developer quotes this from their rate and the complexity of the page, so a simple text page and a rich interactive one sit far apart. A do-it-yourself template site pulls this close to zero because the theme does the design for you; a custom agency build raises it. The first page of a new template costs the most and its siblings reuse it.
A logo, colour palette, typography and the visual identity the site is built around, plus a premium theme or template licence where you use one. A business with existing branding can carry it straight in and set this low; one starting from nothing needs the identity designed before the pages can be laid out around it. Treat a free template as the floor here and a bespoke identity from a designer as the ceiling, and decide which you are pricing before you set the per-page build above.
Writing the words for each page, product or service descriptions, and the photography or stock imagery the site is built from. This is the line owners most often assume is free and then find is not, because empty templates need real content before they can launch and good copy is a writer's rate per page. Supplying your own words and photos pulls this down; hiring a copywriter and a photographer for a polished launch raises it. Budget it per page in step with the page count above.
The features that turn a brochure site into a working tool: an online store and payments, a booking or scheduling system, member logins, forms, a search, or integrations with your email, CRM or accounting. This is the line that splits a simple informational site from a platform, and it is where custom development time concentrates. A plain informational site sets this to zero; a store or a booking-driven business puts real money here and should expect it to keep costing as the features are maintained.
Registering the domain name and a year of hosting, including the SSL certificate, a content-delivery network and email where the plan bundles them. A small brochure site runs on inexpensive shared hosting; a busy store or an app-like site needs more capable hosting and costs more. Domain renewal and hosting both recur every year, so this is a first-year figure and the renewal belongs in the upkeep line below rather than being counted once and forgotten.
Testing across browsers and devices, search-engine and analytics setup, submitting the site to be indexed, and the work of getting it live cleanly. A site that launches without this can look finished and still be invisible to search and untracked for traffic, which defeats the point of building it. A do-it-yourself launch folds this into your own time; a developer or agency prices it as a defined launch phase. Fund at least the analytics and search setup even on a lean build.
Hosting and domain renewals spread monthly, the software, theme and plugin subscriptions the site runs on, security and backups, and the small content edits and fixes a live site needs. A static brochure site is light here; a store with a payment platform, apps and regular product updates carries a real monthly bill. This is the cost owners most often leave out of a build budget and then meet as a surprise, so price it honestly and carry it into your operating figure, not just your launch one.
How many months of that upkeep to fold into this first-year total. Twelve gives you a full first-year picture, which is the honest way to compare a cheap build with high running costs against a pricier build that costs less to keep. Set it lower if you only want the launch cost, but remember the upkeep does not stop: a website is a thing you keep paying for as long as it is online, and a build budget that ignores that understates the real cost of owning the site.
Estimated cost
$11,100

Typical range $1,665$44,400

  • Design & build (by page count)$3,500
  • Branding, logo & visual identity$1,200
  • Content, copywriting & photography$1,500
  • Functionality & integrations$2,000
  • Domain & first-year hosting$300
  • Launch, SEO & analytics setup$800
  • First-year upkeep$1,800
  • Total$11,100
See next steps →

Recommended next steps

Some links below are affiliate links. If you buy through them, Calcatrice may earn a commission at no extra cost to you. We only suggest tools that fit your result, and a company can't pay to show up here.

$3,000 to $15,000 is where a freelancer-built custom site usually lands: designed branding, a per-page build, written content, some functionality like forms or a small store, and a defined launch. The build and the content carry most of it, and the upkeep starts to matter.

What this assumes, and where it could be wrong

Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.

EVERY NUMBER HERE IS YOURS, BECAUSE A DESIGNER'S RATE IS A PRICE AND NOT A STATISTIC.
The per-page build, the branding, the content, the functionality and the hosting are all rates or subscription prices somebody sets, and they differ so widely between a template site and a custom agency build that a national average would mislead you rather than help. There is no federal series to look them up in, so we would rather itemise our own model in front of you than dress it up as a measurement. Every default above is ours and every one is editable. Get a quote from the freelancer or agency you are considering, or the plan price of the website builder you would use, then type those in.

The page count is the unit the build turns on. Design and development are quoted largely per page or per template, so the count sets the size of the biggest line in the ledger. Similar pages reuse a template and cost far less than the first of their kind, which means a fifty-page site is not five times a ten-page site if forty of those pages share three layouts. Count the templates you actually need rather than every page you might one day add, and read the build cost per page the calculator reports as your check on whether you are pricing a template or a bespoke build.

Functionality is where a brochure site and a platform part ways. An informational site that only presents pages can be built and hosted cheaply, but the moment it has to take payments, book appointments, manage logins or sync with another system, custom development time and paid platforms enter the picture and the budget changes shape. That functionality line is also the one that keeps costing after launch, because a store or a booking system is software that has to be maintained, updated and secured. Price it as an ongoing commitment, not a one-time feature.

The build is one payment; the upkeep is a standing one. A website is not a thing you buy once and own outright: hosting and domains renew, themes and plugins need updating, security and backups run continuously, and content goes stale without edits. The first-year upkeep line above makes that visible so that a cheap build with high running costs can be compared honestly against a pricier build that costs less to keep. Carry the recurring part into your monthly operating figure, because it is the cost owners most reliably forget when they budget only for launch.

Do-it-yourself, freelancer and agency are three different price worlds for the same site. A template builder you drive yourself trades your time for a low subscription and pulls most lines toward their floor. A freelancer charges a rate for design, build and content and sits in the middle. An agency quotes a managed project with a team behind it and sits at the top. The same requirements can land in any of the three, so decide which route you are pricing before you set the numbers, and use the wide range this calculator shows as the span between those worlds rather than a margin of error.

Frequently asked questions

How much does it cost to build a small business website?
A small brochure site is the lightest version of this ledger: a handful of pages on a template, your own words and photos, inexpensive shared hosting and a domain. Set the page count low, pull the per-page build toward its floor if you are driving a website builder yourself, set functionality to zero if the site only presents information, and the total lands near the bottom of the range. What even a small site should not skip is a real domain, the SSL and hosting, and the analytics and search setup, so that the site people can actually find it once it is live.
Why does the page count change the price so much?
Because design and development are quoted largely per page or per template, so the page count scales the biggest line in the build. The nuance is that similar pages reuse a template: the first page of a new layout carries the design work, and its siblings are far cheaper copies. That is why a fifty-page site is not five times a ten-page site when many of those pages share a few layouts. Count the distinct templates you need rather than every page, and the build cost per page the calculator reports will tell you whether you are pricing templates or bespoke work.
What do people underbudget the hardest on a website?
Content and upkeep. An empty template needs real words, product or service descriptions and images before it can launch, and good copy is a writer's rate per page rather than a free byproduct of the build. After launch, the hosting, domain, plugin and theme renewals, security and small edits recur every year, so a site budgeted only for its build meets those as a surprise. Fund the content in step with the page count, and carry the upkeep into your operating figure so the running cost of owning the site is on the table from the start.
Is it cheaper to use a website builder than to hire someone?
Usually yes on the sticker price, at the cost of your time. A template builder trades a low monthly subscription for the hours you spend designing, writing and assembling the site yourself, and it pulls the design, build and launch lines toward their floor. A freelancer or agency charges more because they supply the skill and the time, and they earn it on a site with real functionality or a look that a template cannot reach. Price both: set the numbers for a do-it-yourself build, then for a hired one, and compare the totals against the hours you would otherwise spend.

Related calculators