If you've ever built a site for a client, a friend, or your own side project, you've had this conversation:
"So... how much would a website cost?"
And you've answered with "it depends" — which is true, but useless without context. So here's the breakdown I wish I could just link people to instead of explaining from scratch every time.
First: "Website" Is Not One Thing
If you've ever built a site for a client, a friend, or your own side project, you've had this conversation:
"So... how much would a website cost?"
And you've answered with "it depends" — which is true, but useless without context. So here's the breakdown I wish I could just link people to instead of explaining from scratch every time.
A landing page and a custom marketplace platform are both "websites" the same way a bicycle and a truck are both "vehicles." Different build process, different skillset, different price tag. Once you separate by type, the numbers actually make sense:
Type Typical Range
Landing Page / One-Pager $500 – $3,000
Multi-Page Business Site $1,500 – $8,000
E-Commerce Store $2,000 – $20,000+
Custom Web App / Platform $10,000 – $100,000+
The Build-Method Question (This Is the Part Devs Actually Care About)
No-code builders (Wix, Squarespace): $15–$50/month. Fast to ship, fine for a hypothesis test. The tradeoff is architectural debt you don't see until you hit it — custom logic, advanced SEO control, and scaling all get harder or impossible without a full platform switch.
WordPress / CMS: $50–$500/year for platform + plugins, plus dev time. Flexible, huge plugin ecosystem, no vendor lock-in — but every convenience plugin is also a maintenance and security surface you now own.
Custom-coded: starts around $1,000, no real ceiling. This is the only route when requirements exceed what a template or plugin can do — unusual functionality, real performance constraints, or a design that isn't achievable off-the-shelf.
The trap: a $20/month builder that gets outgrown in 18 months and rebuilt from scratch on WordPress or custom code usually ends up costing more, total, than building it properly the first time. Cheap-now isn't the same as cheap.
What Actually Moves the Number
Within any tier, these are the multipliers:
Page/screen count
Custom design vs. template
Integrations (CRM, payments, booking, email tools) — each one is real setup work, not a checkbox
Multilingual content — roughly multiplies content + testing per language
Rush timelines
Stack three or four of these and a $2,000 estimate becomes a $6,000 one without anyone doing anything wrong. That's just what the scope required.
The Line Items Nobody Puts in the Quote
Domain, hosting, SSL, premium plugins/licenses, stock or custom visuals, copywriting, ongoing maintenance, post-launch SEO. Individually cheap. Together, ignored, they turn a "$1,500 site" into a $2,500 one with a few unpleasant surprises along the way.
The Real Question
Not "what's the cheapest option" — but "what does this site need to do, and what does it cost me if it doesn't do that well." A landing page that never converts is expensive at any price point. A $10K platform running someone's whole business for five years is cheap in comparison.
Curious how this plays out for e-commerce specifically, or how freelancer vs. agency pricing actually compares? I go deeper on both in the full article.
Top comments (0)