← Back to Blog
ProcessGuide

How Long Does It Take to Build a Website? Real Timelines

Published 15 April 2026 · by Archie

The honest answer is: it depends. That is not very useful on its own, so here are the timelines I would actually plan around, not the optimistic dates people put in proposals.

Quick reference

A landing page usually takes 1 to 2 weeks.

A brochure site with 4 to 8 pages usually takes 2 to 5 weeks.

An eCommerce store usually takes 4 to 10 weeks.

A custom web application can take 6 to 20 weeks, sometimes longer if the system is complex.

These assume the client has content ready. If you're still writing your copy or gathering photos when development starts, add 1 to 3 weeks.

Landing pages: 1 to 2 weeks

A one page site with a hero section, a few content blocks, testimonials, and a contact form is straightforward to scope and build.

Week 1: Design mockup, feedback, revisions. Week 2: Build, test across devices and browsers, integrate contact form, set up hosting, final review, launch.

What can slow this down: waiting for content, lots of design revision rounds, and extra features added late.

Brochure websites: 2 to 5 weeks

A professional 4 to 8 page business site has more moving parts: consistent design, multiple page layouts, navigation, contact form, SEO setup, and testing.

Week 1: Brief, design mockup, content review. Week 2: Design revisions, begin build. Week 3: Build remaining pages, integrate forms, test. Week 4: Client review, revisions, final testing, launch. Week 5 (buffer): Accounts for revision rounds, content delays, or scope additions.

Projects in this range are where I spend most of my time. The Cunningham-Jones and Sons construction site and The Social IQ social media agency site both fell into this bracket, both launched within 3 to 4 weeks of the brief being finalised. This is the typical timeline for small business website design projects.

eCommerce stores: 4 to 10 weeks

eCommerce adds genuine complexity. You're not just building pages, you're building a system: product catalogue, shopping cart, checkout, payment processing, order confirmation emails, and usually a way for the client to manage products themselves.

Weeks 1 to 2: Planning, rough layouts, design. Weeks 3 to 5: Build the main pages (home, product listing, product detail). Weeks 5 to 7: Cart, checkout, connecting card payments, order management. Weeks 7 to 9: Testing (especially payment flows), performance tuning, browser testing. Week 10: Launch, monitoring.

What adds time: large product catalogues that need data entry, complex product variations, integration with existing inventory systems, and migrating from an existing store.

Custom web applications: 6 to 20 weeks

This is the largest range because "custom web application" covers everything from a simple booking form to a full platform. If you're weighing up a tool like this for your own business, bespoke software for small businesses explains how a build works in stages.

BackupMonitor, a tool I built for an IT support company, is a good example of a middle sized project. It reads hundreds of automated report emails every day, works out which backups succeeded and which failed, and shows the results on a simple calendar so engineers can spot problems at a glance. It involved:

  • Connecting to the company's email system to collect the reports automatically
  • Making sense of reports that arrive in several different formats
  • A calendar dashboard for displaying results
  • Support for more than one client environment

A project like that takes 8 to 12 weeks for a single developer.

A simpler custom app, say a staff rota tool or a client portal, might take 4 to 6 weeks. A complex platform with subscriptions, user management, admin dashboards, and integrations with other tools can take 6 months or more.

Factors that affect timeline:

  • How many different types of user need their own view (staff, managers, customers)
  • Connections to other systems you already use
  • Anything that needs to update live on screen
  • Moving data across from spreadsheets or an old system
  • How clearly you can describe what you need before the build starts

The biggest causes of delays

After building dozens of sites and applications, these are the things that consistently push timelines out:

1. Content isn't ready. This is the number one cause of delays. If the words, photos, and logo aren't ready when the build starts, everything waits. Get your content sorted before you hire anyone.

2. Scope changes during the project. "Can we also add..." is fine, but it extends the timeline. Good contracts specify a change request process with additional estimates.

3. Slow feedback rounds. If a design mockup sits unapproved for a week, the timeline shifts. Agree upfront how quickly feedback will be provided. 24 to 48 hours is reasonable.

4. Unclear requirements. "Something modern" isn't a brief. Vague briefs lead to builds that miss the mark and need redoing. A proper conversation at the start, about your business, your customers, and the jobs you want more of, prevents this.

5. Waiting on other companies. A domain transfer, a card payment account being approved, or access from whoever runs your current site can add days or weeks, and neither of us can hurry them up.

How to get a faster delivery

  • Have your content ready before development starts, or be willing to use placeholder content and update it after launch
  • Be responsive. Fast feedback keeps projects moving.
  • Agree the full scope upfront and resist adding features halfway through
  • Keep it simple. A clean site is faster to build and easier to maintain than a complex one with features you don't need.

Timescales and budgets go hand in hand, so it's worth reading how much a website costs in the UK alongside this. And if you're still choosing who to work with, see how to hire a freelance web developer.

FAQs

Can a website be built in a week? Yes, if it's a simple one page site and your content is ready to go. Text, photos, and logo on day one, quick feedback on the design, and a week is realistic. Anything with multiple pages needs longer to do properly.

What slows a website project down the most? Content. If the words and photos aren't ready when the build starts, everything waits. Getting your content together before you hire anyone is the single best thing you can do for your timeline.

How long before my new website shows up on Google? Google usually finds and lists a new site within a few days to a couple of weeks. Ranking well for competitive searches takes longer, often several months, and depends on how well the site is built and what you're up against locally.

Does a faster build mean lower quality? Not necessarily. A simple site built quickly by someone who knows what they're doing beats a bloated site that took months. Be wary of the opposite: quotes promising a full custom site in a couple of days usually mean a template with your logo dropped in.

Have a project with a deadline? Get a free fixed price quote, tell me your timeline, and I'll tell you honestly whether it's achievable.

Have a project in mind?

I'm available for freelance work across the UK. Let's talk.

Get In Touch