Skip to content
Blog

Cost

How Much Does a Website Cost in 2026? (Real Ranges)

By William Lopez · 7 min read

Published July 1, 2026 · Updated July 11, 2026

A website in 2026 costs anywhere from about $500 for a simple landing page to $30,000 or more for a custom web app or online store. That’s a huge range, and it’s honest — the price depends almost entirely on what you’re building and who builds it. I’m a freelance web and app developer, and the question I get more than any other is some version of “what should this actually cost?” Below are the real ranges I quote, broken down by project type, plus the factors that move the number up or down.

Key takeaways

  • Landing page: $500–$2,500. Business/brochure site: $2,500–$10,000. Custom web app: $10,000–$50,000+. E-commerce store: $3,000–$30,000+.
  • The biggest cost drivers are custom design, number of pages/features, integrations (payments, CRMs, booking), and content — not the hosting or the domain.
  • A freelancer is usually cheaper than an agency for the same scope because you’re not paying for account managers and overhead.
  • DIY builders (Wix, Squarespace, Shopify) are the cheapest upfront but cost you time and hit a ceiling on customization and performance.
  • Budget for ongoing costs too: hosting, domain, and optional maintenance. A one-time build price is not the whole story.

Website cost by project type

Here are the ranges I actually work within. Treat them as starting points, not fixed prices — a five-page site with heavy custom animation can cost more than a ten-page site built on a clean template.

Project typeTypical range (2026)What you get
Landing page (1 page)$500 – $2,500Single focused page, custom design, mobile-friendly, one form
Business / brochure site$2,500 – $10,0005–15 pages, custom design, CMS, contact/booking, basic SEO
Custom web app$10,000 – $50,000+User accounts, database, dashboards, custom logic, API work
E-commerce store$3,000 – $30,000+Product catalog, cart, checkout, payments, inventory
Blog / content site$1,500 – $8,000CMS, article templates, SEO structure, newsletter

If you want a tailored number instead of a range, the project cost calculator walks through scope and gives an estimate in a couple of minutes.

Landing pages

A landing page is the cheapest thing I build. It’s one page with one job — capture a lead, promote a launch, or validate an idea. The cost scales with how custom the design is. A polished, conversion-focused page with custom illustration and a working form lands near the top of the range; a clean single-section page sits near the bottom. This is where most startups should start. More on my approach on the web development services page.

Business and brochure sites

This is the most common request: a professional multi-page site with a home page, about, services, contact, and maybe a blog. The price moves with page count, whether you need a content management system (so you can edit it yourself), and how bespoke the design is. Most small-business sites I build land in the $3,000–$7,000 part of the range.

Custom web apps

Once you need user accounts, a database, dashboards, or custom business logic, you’ve crossed from “website” into “web application,” and the cost reflects the engineering. There’s a separate deep-dive in how much it costs to build an app, which applies to web apps just as much as mobile. See also app development services.

E-commerce stores

Online stores span the widest range of all. A clean Shopify setup with a handful of products can be a few thousand dollars; a custom store with complex inventory, subscriptions, or a headless front end runs well into five figures. The variable is how much of the platform’s default behavior you keep versus customize. I break this down on the e-commerce development page.

What actually drives the cost

The line items that move the price aren’t the ones people expect. Hosting and domains are pocket change. Here’s where the money actually goes:

  • Custom design. A unique, branded design costs more than a customized template — because someone has to design and build it from scratch. This is often the single biggest variable.
  • Number of pages and features. Each unique page layout and each feature (search, filtering, booking, member areas) is real work.
  • Integrations. Connecting payments, a CRM, an email tool, a booking system, or a third-party API adds hours. “Just connect it to my Salesforce” is rarely just.
  • Content. If you don’t have copy and images ready, someone has to create or source them. Content delays are the number-one reason projects run long.
  • Performance, SEO, and accessibility. Making a site fast, search-friendly, and accessible is engineering work that cheap builds skip — and it’s usually worth paying for.

Freelancer vs agency vs DIY

Who builds your site changes the price as much as what you’re building.

OptionTypical costBest for
DIY (Wix, Squarespace, Shopify)$0–$500 + your timeTight budgets, simple needs, early validation
Freelancer$500–$30,000Most small-business and startup projects
Agency$10,000–$100,000+Large brands, big teams, ongoing retainers

DIY is cheapest upfront and fine for validating an idea, but you pay in time and hit a wall on customization, performance, and anything custom. Agencies bring big teams and process, which large organizations need — but you also pay for account managers, project managers, and overhead baked into every hour. A senior freelancer sits in the sweet spot for most small and mid-sized projects: you work directly with the person building the thing, so there’s less markup and faster communication. I go deeper on this in freelancer vs agency, and you can compare approaches on the comparison page.

How payment usually works

You rarely pay everything upfront, and you shouldn’t be asked to. The structure I use, and that most reputable freelancers use, is:

  1. A deposit (30–50%) to book the work and start.
  2. Milestone payments as design and build phases are approved.
  3. The balance at launch, once you’ve signed off.

This protects both sides — you’re never far ahead of the work, and I’m never far ahead of payment. For fixed-price small jobs, a simple 50/50 split is common. See the pricing page for how I structure quotes.

Ongoing costs to plan for

The build price is one-time; a website is not. Budget for the recurring pieces so nothing surprises you:

Ongoing costTypical range
Domain name$10–$20 / year
Hosting$5–$50 / month (more for high traffic)
Maintenance (optional)$50–$500 / month
SSL certificateFree–$100 / year (usually free)
E-commerce payment fees~2.9% + $0.30 per transaction

Maintenance is optional but recommended for anything business-critical — it covers updates, backups, security patches, and small changes. A simple static site, by contrast, can run for little more than the cost of the domain.

How to get the most for your budget

A few things I tell every client who wants to keep costs down without regretting it later:

  • Start small and ship. A focused landing page you launch beats a sprawling site you never finish. You can always expand.
  • Have your content ready. Copy and images that are done before the build starts save real money and time.
  • Be clear on scope. The fastest way to blow a budget is scope creep. Write down what “done” means before starting — the how to hire a web developer guide covers scoping in detail.
  • Prioritize features. Separate must-haves from nice-to-haves. Nice-to-haves can be phase two.

The bottom line

There’s no single price for a website because “a website” can mean a one-page landing site or a full e-commerce platform. Expect $500–$2,500 for a landing page, $2,500–$10,000 for a business site, and $10,000+ for custom apps or stores. The biggest drivers are custom design, features, and integrations — and a senior freelancer will usually deliver the same scope for less than an agency.

Want a real number for your specific project? Contact me for a free, no-pressure quote — tell me what you’re building and I’ll give you an honest range and a clear plan to get there.

Ready to put this into practice?

Get a free quote

FAQ

Frequently asked questions

How much does a website cost?

In 2026, most websites cost between $500 and $30,000 depending on scope. A simple landing page runs $500 to $2,500, a multi-page business site $2,500 to $10,000, and a custom web app or e-commerce store $10,000 to $30,000 or more. Complexity, custom design, and integrations are the biggest drivers.

Why are websites so expensive?

Most of the cost is skilled time, not software. Design, custom development, content, testing, and integrations all take hours from experienced people. A cheap template site is fast to ship; a bespoke site that converts well, loads fast, and scales safely takes real engineering, which is where the price comes from.

Is it cheaper to hire a freelancer or an agency?

A freelancer is almost always cheaper than an agency for the same scope, because you skip account managers, overhead, and markup. Agencies charge more for bigger teams and process. For most small-business and startup projects, a senior freelancer delivers comparable quality at a lower price.

How much does a simple website cost?

A simple website — a one-page landing site or a small brochure site of three to five pages — typically costs $500 to $3,000 with a freelancer. Templates and page builders can push it lower, but a custom-designed, fast, mobile-friendly build with your branding sits in that range.

Do I pay upfront?

Usually not the full amount. The common structure is a deposit of 30 to 50 percent to start, then milestone payments as work is approved, with the balance due at launch. This protects both sides. Very small fixed-price jobs may be split fifty-fifty; larger builds use several milestones.

What ongoing costs are there?

Plan for hosting ($5 to $50 a month), a domain ($10 to $20 a year), and optional maintenance ($50 to $500 a month) for updates, backups, and security. E-commerce adds payment processing fees and possibly app subscriptions. A static site can run for just the domain and near-free hosting.

Free quote · I reply within < 24h

Let’s build something.

Tell me about your project and I’ll send a free, no-obligation quote — usually within a day.