How much does a website cost in 2026 is a question with two honest answers: it depends, and the gap between low and high is bigger than most people expect. Real quotes range from $500 to $500,000, and both ends can be legitimate for the same word. "Website" means a brochure site, an ecommerce store, a SaaS app, or a single landing page. The pricing only makes sense once you decide which of those you actually need.
The U.S. Bureau of Labor Statistics' software-developer wage data puts the median U.S. developer wage above $130,000 a year. That single number explains most of the spread you see in agency quotes. According to the U.S. Small Business Administration, small businesses still routinely under-budget for digital, which is the other half of the spread.
I have shipped 250+ projects since 2009 across the US, Americas, and Europe. This guide is the cost framework I use with clients before any quote leaves my inbox. Real ranges, real cost drivers, and the hidden line items that turn an $8,000 build into a $14,000 year-one bill.
TL;DR
- DIY builder: $500 to $1,500 a year (Wix, Squarespace, WordPress.com).
- Freelance developer: $3,000 to $10,000 (small business site, custom design, 2 to 4 months).
- Design agency: $8,000 to $25,000+ (professional delivery, faster timeline, support included).
- Custom web app: $25,000 to $250,000+ (complex features, scaling story, integrations).
- Ecommerce: $5,000 to $50,000+ (Shopify setup or custom build, payments, inventory).
- With me: Websites from $2,999 fixed-price; Applications from $4,999/mo monthly subscription. 14-day money-back guarantee on both.
Pricing table — every common website type
Bookmark this. It is the only page of this article some clients read.
| Website type | DIY cost | Freelancer | Agency | Notes |
|---|---|---|---|---|
| Landing page | $200–$500 | $1K–$3K | $3K–$8K | Single page, one CTA, fast funnel |
| Brochure / company site | $500–$1.2K/yr | $3K–$8K | $8K–$18K | 5–10 pages, contact form, basic SEO |
| Service business site | $600–$1.5K/yr | $4K–$10K | $10K–$20K | Service pages, testimonials, booking form |
| Ecommerce (Shopify) | $300–$1K/yr | $3K–$8K | $8K–$25K | 50–500 products, payments, inventory |
| Ecommerce (custom) | N/A | $10K–$30K | $25K–$100K+ | 1,000+ SKUs, advanced features, API |
| Blog / magazine | $300–$800/yr | $2K–$5K | $5K–$15K | CMS, SEO setup, email signup |
| SaaS / web app (MVP) | N/A | $15K–$50K | $40K–$150K | User auth, database, API, room to scale |
| SaaS / web app (mature) | N/A | N/A | $100K–$500K+ | Team management, advanced features, security |
Website types and what each tier actually costs
1. Landing page ($200 to $3,000)
What it is: a single page, one call-to-action, fast conversion funnel.
Examples: lead magnet, product launch, webinar signup, job listing.
Cost breakdown:
- DIY builder: $200 to $500 (copy, design, form setup, 2 days)
- Freelancer: $1,000 to $3,000 (design plus development plus copywriting, 1 to 2 weeks)
- Agency: $3,000 to $8,000 (strategy plus design plus copywriting plus tuning, 2 to 3 weeks)
Typical features: headline plus subhead, hero image or short video, benefits, optional testimonials, lead form or CTA, contact info.
Timeline: 3 to 5 days (DIY) to 2 to 3 weeks (agency).
2. Brochure site ($500 to $18,000)
What it is: 5 to 10 pages describing your business, services, and how to contact you.
Examples: consulting firm, freelancer portfolio, small services, nonprofit.
Cost breakdown:
- DIY builder: $500 to $1,200 a year (plus 30 to 40 hours of your time)
- Freelancer: $3,000 to $8,000 ($1.5K design, $2K development, $1K content, $500 setup)
- Agency: $8,000 to $18,000 (strategy plus design plus development plus content plus support)
Typical features: home, about, services, blog (optional), contact, navigation, contact form, Google Maps, social links.
Timeline: 2 to 3 weeks (DIY) to 8 to 12 weeks (agency).
3. Service business site ($600 to $20,000)
What it is: a site for consulting, coaching, freelance services, salons, fitness, and similar.
Examples: real estate agent, tax accountant, personal trainer, makeup artist, copywriter.
Cost breakdown:
- DIY builder: $600 to $1,500 a year (plus 40 to 60 hours of your time)
- Freelancer: $4,000 to $10,000 ($1.5K design, $2.5K development, $1.5K content and photos, $500 support)
- Agency: $10,000 to $20,000 (strategy plus premium design plus booking system plus SEO plus copywriting)
Typical features: 3 to 5 services, pricing or calculator, booking (Calendly, Acuity), 3 to 5 testimonials, photo gallery, FAQ, blog.
Timeline: 2 to 3 weeks (DIY) to 10 to 12 weeks (agency).
4. Ecommerce on Shopify or Squarespace ($300 to $25,000+)
What it is: an online store with 50 to 500 products, payments, shipping, inventory.
Examples: apparel, crafts, digital products, services, subscription boxes.
Cost breakdown:
- DIY Shopify: $300 to $1,000 a year (platform fees plus 60 to 80 hours of your time)
- Freelancer: $3,000 to $8,000 ($800 design, $1.5K setup, $800 product entry, $500 SEO)
- Agency: $8,000 to $25,000 (strategy plus premium design plus product photography plus copy plus marketing)
- Custom build: $25,000 to $100,000+ for unique requirements
First-year operating costs:
- Shopify platform: $300 to $900
- Theme or custom design: $0 to $5,000
- Product photos: $500 to $3,000 (or DIY if you can)
- Payment processing: 2.9 percent plus $0.30 per transaction
- Shipping: 3 to 5 percent of orders, or flat fee
- Inventory software: $0 to $200/mo
- Email marketing (Klaviyo, etc.): $0 to $300/mo
Timeline: 1 to 2 weeks (DIY) to 6 to 12 weeks (agency).
The advice I give most ecommerce founders: start with Shopify plus a freelancer for design. Best ROI by far. Custom only if you have 1,000+ SKUs or genuinely unique business logic.
5. Custom web app or SaaS MVP ($15,000 to $150,000)
What it is: a software product. User accounts, database, API, real workflows.
Examples: project management app, fitness tracker, property management software, client portal.
MVP cost breakdown:
Freelancer ($15,000 to $50,000, 3 to 4 months, 1 to 2 developers):
- Backend / API: $8,000 to $15,000
- Frontend: $5,000 to $15,000
- Database: $1,000 to $3,000
- Hosting / DevOps: $1,000 to $2,000
Agency ($40,000 to $150,000, 6 to 10 weeks, 3 to 5 person team):
- Discovery and UX: $5,000 to $10,000
- Backend / API: $12,000 to $25,000
- Frontend: $10,000 to $25,000
- QA and testing: $3,000 to $8,000
- DevOps and deployment: $3,000 to $8,000
- Post-launch support: $5,000 to $15,000
Mature product (scaling beyond MVP):
- Engineering: $100,000 to $500,000+ (6 to 12 months, 5 to 10 developers)
- Infrastructure: $2,000 to $20,000/mo (AWS, databases, CDN)
- Design and UX: $10,000 to $50,000
- Security and compliance: $5,000 to $30,000
- Testing and QA: $10,000 to $50,000
Timeline: 3 to 4 months for MVP, 12+ months for a mature product. As a reference point, I rebuilt a slow Cuez API from 3 seconds to 300ms — the Cuez case is here. MVP work and performance work are different problems with different price tags.
What drives website costs up
1. Complexity
- Low complexity (5 pages, simple layout, standard forms): $500 to $5,000
- Medium complexity (10 to 20 pages, custom layout, multiple forms, integrations): $5,000 to $25,000
- High complexity (50+ pages, unique features, database, accounts, API): $25,000 to $250,000+
Each level of complexity adds 30 to 50 percent.
2. Timeline pressure
- Relaxed (12 weeks): freelancer has time to do it right. $5,000.
- Standard (6 to 8 weeks): agency territory. $8,000 (+60 percent).
- Rushed (2 to 4 weeks): senior devs, overtime, higher bug risk. $15,000 (+200 percent).
Rough rule: every 50 percent reduction in timeline adds 30 to 50 percent in cost.
3. Team size and seniority
- Solo freelancer: $50 to $100/hour. 200 hours = $10,000 to $20,000. Risk: single point of failure.
- Small team (2 to 3 people): $75 to $150/hour. Same 200 hours = $15,000 to $30,000. Benefit: backup and quality control.
- Agency (5+ people): $100 to $250/hour. Same 200 hours = $20,000 to $50,000. Benefit: accountability and ongoing support.
A senior developer charges 2 to 3 times more than a junior and finishes in roughly half the time. Math usually favors the senior.
4. Integrations and customization
- Standard features (contact form, email, maps): included.
- Each integration (CRM, email marketing, payments): $500 to $2,000 in setup and testing.
- Custom functionality (booking, inventory, accounts): $2,000 to $10,000 each.
Example: a $5,000 base site plus a $500 Calendly integration plus a $1,000 Zapier automation lands at $6,500.
5. Design and UX
- Template design: $0. Quality: amateur.
- Custom mockups (Figma): $1,000 to $3,000. Quality: professional.
- Custom mockups plus custom code: $3,000 to $8,000. Quality: premium and converting.
- Design plus strategy (research, competitive analysis, UX testing): $5,000 to $15,000. Quality: data-driven.
6. Content and copy
- DIY content: $0. Quality: usually inconsistent.
- Content included in service: $500 to $1,500. Quality: decent, needs review.
- Professional copywriter: $1,500 to $3,000. Quality: persuasive, SEO-aware.
- Professional photographer: $500 to $2,000 (half-day shoot, 20 to 50 images).
Cost breakdown by component
A typical $8,000 agency website
| Component | Cost | Hours |
|---|---|---|
| Discovery and strategy | $1,000 | 4–6 hrs |
| Design (wireframes plus mockups) | $2,000 | 20–30 hrs |
| Frontend development | $2,000 | 30–40 hrs |
| Backend and integrations | $1,000 | 15–20 hrs |
| Content and copywriting | $800 | 8–10 hrs |
| Testing and QA | $500 | 8–10 hrs |
| Deployment and launch | $500 | 4–6 hrs |
| Post-launch support (1 month) | $200 | included |
| Total | $8,000 | ~100 hrs |
Effective rate: $8,000 divided by 100 hours equals $80/hour. Reasonable for an agency.
A typical $4,000 freelancer website
| Component | Cost | Hours |
|---|---|---|
| Discovery | $200 | 2 hrs |
| Design | $900 | 15 hrs |
| Frontend development | $1,200 | 20 hrs |
| Backend setup | $600 | 10 hrs |
| Content help | $300 | 4 hrs |
| Testing and launch | $400 | 6 hrs |
| Post-launch support | $400 | 8 hrs |
| Total | $4,000 | ~65 hrs |
Effective rate: $4,000 divided by 65 hours equals $62/hour. Reasonable for an experienced freelancer.
DIY builders vs freelancers vs agencies
| Factor | DIY builder | Freelancer | Agency |
|---|---|---|---|
| Cost | $500–$1.5K/yr | $3K–$10K | $8K–$25K+ |
| Timeline | 2–3 weeks | 8–12 weeks | 6–10 weeks |
| Design quality | Templated | Good, custom | Premium, strategic |
| SEO foundation | Poor | Good | Strong |
| Support | None | Ad-hoc | 1–3 months included |
| Customization | Limited | High | Very high |
| Growth capacity | Low | Medium | High |
| Learning curve | None | Some review needed | Low |
| Best for | Non-revenue projects | Tight budgets, patient timeline | Professional, fast |
Hidden costs nobody mentions
Content creation ($1,000 to $3,000)
Copy, photos, testimonials. Most owners underestimate this. Budget $500/hr times 4 to 6 hours = $2,000 to $3,000. Gather what you have before the project starts.
Professional photography ($500 to $2,000)
Stock looks like stock. A half-day shoot ($1,000 to $2,000 for 20 to 50 images) is usually worth it. Cheaper alternative: better stock at $20 to $100 per image, or a freelance photographer for a few hours.
Annual maintenance ($500 to $2,000/yr)
Plugin and CMS updates, content refreshes, bug fixes, performance monitoring, backup verification. Budget $100 to $200/mo after year one.
Email hosting ($5 to $50/mo)
professional@yourbusiness.com is not free. Budget $5 to $12/mo for Google Workspace or similar.
SEO and marketing setup ($500 to $2,000)
Keyword research, meta tags, schema, Google Analytics, Search Console verification, basic technical SEO. Often left out of the build line. Ask if it is included.
Hosting ($10 to $100/mo)
Shared hosting at $5 to $15/mo is slow and risky. Managed WordPress at $20 to $100/mo is what I recommend for most small businesses. VPS at $20 to $200/mo for heavier traffic. Plan for $25 to $50/mo on a quality host.
SSL certificates ($0 to $200/yr)
HTTPS is standard. Most modern hosts include it free, Let's Encrypt covers anything else. Should be $0. Anyone charging $200 is upcharging you.
Backup and security ($50 to $200/yr)
Automated backups, malware scanning, basic DDoS protection. Budget $10 to $30/mo.
Site monitoring ($10 to $50/mo)
Uptime alerts. Useful, not critical for tiny sites. $10 to $20/mo if you want it.
Revision cost overruns
Most contracts cover 2 to 3 revision rounds. Beyond that, hourly. Budget 5 to 10 hours at $50 to $100/hr, so $250 to $1,000 contingency.
Cost calculator
A working back-of-envelope:
1. Website type:
[ ] Landing page → add $1,500
[ ] Brochure site → add $6,000
[ ] Service site → add $7,000
[ ] Ecommerce → add $8,000
[ ] Custom web app → add $80,000+
2. Complexity:
[ ] Simple (5 pages, standard features) → +$0
[ ] Medium (15 pages, custom design, forms) → +$3,000
[ ] High (API integration, accounts) → +$10,000+
3. Timeline multiplier:
[ ] Relaxed (12+ weeks) → x1.0
[ ] Standard (6-8 weeks) → x1.3
[ ] Rushed (2-4 weeks) → x2.0
4. Support and extras:
[ ] Content writing → +$1,500
[ ] Professional photography → +$1,000
[ ] SEO setup → +$1,000
[ ] Email marketing integration → +$500
[ ] 6 months of support → +$2,000
TOTAL: ___________
Worked example:
- Brochure site: $6,000
- Medium complexity: +$3,000
- Standard timeline: ($6,000 + $3,000) × 1.3 = $11,700
- Add content and SEO: +$2,500
- Total: ~$14,000
How to get an accurate quote
What to tell developers and agencies
- Website type (brochure, ecommerce, app)
- Number of pages, or features if it is an app
- Key functionality (forms, booking, payments, logins)
- Design requirements (brand refresh, existing logo, template, custom)
- Timeline (when do you need it)
- Budget range ("what is possible at $5,000")
- Content (will you provide copy and photos, or them)
Red flags in quotes
- "We charge hourly as we go": scope creep guaranteed
- "$500 for a custom website": either a scam or a template with a markup
- "3-day turnaround": rushed, expect bugs
- "We can build anything for any price": they do not know their own costs
- "Unlimited revisions": open-ended contract, expect conflict
- No breakdown by component: you cannot evaluate value
Green flags
- Fixed price with a scope document
- Revision limit (usually 2 to 3 rounds)
- Breakdown by design, development, content
- Post-launch support included
- References and a real portfolio
- Clear timeline and milestones
Reflecting on website pricing in 2026
After 250+ projects, the pattern is clear: the price problem is usually a clarity problem. Owners who know what they want — what the site has to do, who will use it, what would make it pay for itself — get accurate quotes inside a week. Owners who shop the price first get spreadsheets full of incomparable numbers and then pick the cheapest, which is usually the worst signal.
The other thing worth saying: the cheapest quote is rarely the cheapest project. A $4,000 freelancer who ships in 16 weeks instead of 8 is more expensive than an $8,000 agency who ships in 8. Time is part of the price tag. So is rework. So is the team you have to hire next year to clean up the codebase.
For most small businesses, a $5,000 to $15,000 build with a senior partner who will not vanish is the right answer. For most funded startups, a $40,000 to $80,000 MVP from a senior solo or small team beats a $150,000 agency build on speed and accountability. The right answer depends on the scope, not the budget. And the budget should be set after the scope is real, not before.
FAQ
Why do websites cost such different amounts?
Because "website" is vague. A landing page is not an ecommerce store, and an ecommerce store is not a SaaS app. Complexity, timeline, team size, and design quality drive massive variation.
Is it cheaper to build it myself or hire someone?
If your time is worth $50/hour or more, hire someone. DIY is 40 to 80 hours, which is $2,000 to $4,000 in time alone, and the result usually looks amateur.
Can I get a discount if I provide the content?
Yes. Content is 15 to 25 percent of the cost. If you write copy, gather photos, and provide testimonials, a $10,000 project becomes $8,000.
Should I buy the domain and hosting first?
Yes. Buy the domain ($12/yr at Namecheap or Cloudflare) yourself. Buy hosting ($25 to $50/mo) and give the developer access. You own everything.
What happens after the website launches?
You own it, and you will need maintenance ($100 to $200/mo) plus marketing ($500 to $2,000/mo) to make it work. The build is step one. Traffic is step two.
Can I switch developers mid-project?
Yes, but it costs more. If developer one is 50 percent done, developer two has to read the code, redo work, and retool. Plan for 20 to 30 percent overrun.
Is WordPress the cheapest option?
WordPress itself is free, but hosting is $20 to $100/mo, plugins cost money, and you still need developer time. All-in: $3,000 to $10,000 for a solid WordPress site. Not much cheaper than Shopify or no-code builders.
Related reading
Services I offer
- Websites — fixed-price builds from $2,999 (Starter) to $11,999 (Corporate). 14-day money-back + 1-year bug warranty.
- Applications — monthly subscription from $4,999/mo (Standard), $6,999/mo (Pro). 14-day money-back guarantee.
- Fractional CTO — $5,499/mo advisory or $9,499/mo full.
Case studies
- LAK Embalagens — manufacturer to digital showroom, 45 percent bounce reduction
- Imohub — 120k+ properties, 70 percent infra cost reduction
- Cuez — API 10x faster, 3 seconds to 300ms
Related guides
