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.
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: Discovery, wireframes, design. Weeks 3 to 5: Build core pages (home, product listing, product detail). Weeks 5 to 7: Cart, checkout, payment gateway integration, 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.
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:
- Number of user roles and permission levels
- API integrations with other tools
- Live updating features
- Data migration from existing systems
- How well the requirements are defined upfront
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 copy, images, and branding assets aren't ready when development starts, everything waits. Get your content sorted before engaging a developer.
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. Ambiguous briefs lead to builds that miss the mark and need reworking. A proper discovery session at the start prevents this.
5. Outside dependencies. Waiting for a domain to transfer, a payment gateway account to be approved, or an API key from another company can add days or weeks.
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.