Skip to content
Comparison

Website Design vs Website Development

Compare website design and website development on cost, turnaround, skills and deliverables, clear up common myths, and find out which one your project needs.

Last revised

Website design and website development both sit under Web Design & Development, and clients regularly ask which of the two they actually want. The question of website design vs website development sounds like a choice between two suppliers or two budgets. In practice it is usually a question about where your project's hard problem lies: in deciding what the site should be and how people will move through it, or in making it work reliably, quickly and safely once that is decided.

The short answer is that a project needs both more often than the question implies. The same job frequently touches both, and one team covers them, so moving between them is a conversation rather than a second supplier. The longer answer is worth having, because the two services are priced differently, run on different timelines, produce different deliverables and fail in different ways when they are skipped or rushed. If you are a business owner, a marketing lead or an in-house product person trying to brief the right work, this page explains what each service really is, clears up the most common misconceptions about both, and gives you a checklist for deciding.

If you are not sure which your files need, that is what the free trial is for. Whichever you pick, the process is the same: the work runs through the same stages and is checked against the same bar.

Website design vs website development: the quick verdict

Choose website design when the open question is what the site should contain, how it should be organized and how it should look and behave. Choose website development when those answers exist, in a design file, a prototype or an existing site, and the open question is how to build, extend, integrate or fix it. Choose both, in sequence, when you are starting from nothing or replacing a site whose structure no longer fits the business.

The two services start at different prices and are billed differently. Website design starts from $4,800.00 per project and typically runs 1–4 weeks. Website development starts from $145.00 per hour and typically runs 2–10 weeks. Those are starting rates, not totals; complexity and volume move both, and the cheaper unit is not always the cheaper job.

Website DesignWebsite Development
Starts atFrom $4,800.00 per projectFrom $145.00 per hour
Typical turnaround1–4 weeks2–10 weeks
Services underneath79
Examples of work underneathDesign system build, email template design, Figma to HTML conversionAPI development & integration, headless CMS development, Laravel development
Core question it answersWhat should this be, and how should it work for the person using it?How do we make it real, fast, maintainable and connected to everything else?
Main outputResearch findings, wireframes, interface designs, design systemsWorking code, CMS configuration, integrations, a deployable build

What website design actually covers

Website design is research, wireframes, interface design and design systems, decided before anyone picks a typeface, because a flow that does not work cannot be styled into working. That definition matters because the most common picture of web design, a designer choosing colors and fonts, describes the last and smallest part of the job.

  • Starts at From $4,800.00 per project
  • Typical turnaround 1–4 weeks
  • Services underneath 7, including design system build, email template design and Figma to HTML conversion
  • Core deliverables Research findings, sitemap, wireframes, interface designs, a design system
  • Best when The structure, flow or look of the site is the open question

Research

Design begins by finding out who uses the site, what they came to do and where the current site gets in their way. On a small project that may be a review of analytics, a handful of stakeholder conversations and a look at search queries that bring people in. On a larger one it may include user interviews, card sorting to test navigation labels, and usability tests of the existing site. The output is not a report for its own sake; it is a short list of tasks the site must make easy, ranked.

Information architecture and wireframes

From research comes structure: the sitemap, the navigation, the page types and what goes on each. Wireframes are deliberately plain layouts that show hierarchy and flow without visual styling. Their plainness is the point. It keeps the conversation on whether the inquiry form is findable and whether the service pages answer the questions buyers ask, rather than on whether the blue is the right blue. Changes at wireframe stage cost minutes; the same change after build costs days.

Interface design

Interface design applies the brand to the structure: typography, color, spacing, imagery, iconography and the behavior of interactive elements such as menus, forms, filters and error messages. A good interface design is specified at several screen widths and in every state a component can be in, including empty, loading, error and success states that are easy to forget.

Design systems

A design system is the reusable layer underneath: tokens for color, type and spacing, a library of components, and the rules for combining them. For a small site it may be a modest component library in Figma. For an organization with several sites or products, a design system build is a project in its own right and one of the services that sits under website design. Its value is consistency and speed later: new pages are assembled from tested parts rather than designed from scratch.

Where design touches code

Two of the services under website design sit right on the border with development. Email template design produces templates that must render in email clients with very different capabilities, which is a design problem and a coding problem at once. Figma to HTML conversion takes an approved design and turns it into clean, accessible markup and styles. Both live under design because their success is judged by fidelity to the design, but both require the discipline of a front-end developer.

What website development actually covers

Website development is front-end and full-stack development with the boring parts done properly: semantic markup, sensible caching, a build nobody is afraid of, and code the next developer can read. Each of those phrases describes a real body of work that most visitors never see and every visitor depends on.

Front-end development

Front-end work turns designs into what runs in the browser: HTML with meaningful structure, CSS that holds up at every width, and JavaScript used where it earns its weight. Semantic markup is not pedantry. It is what lets screen readers announce a page correctly, what lets search engines understand the content, and what keeps the page usable when a script fails to load. Performance lives here too: image handling, font loading, and keeping the amount of code sent to a phone proportionate to what the page does.

Back-end and full-stack development

Behind the front end sits everything that stores, fetches and processes data: the content management system, the database, the server logic and the integrations with other systems. Laravel development is one of the services under website development and a common choice for custom back ends. Headless CMS development is another: the content is managed in one system and delivered through an API to a front end built separately, which suits organizations publishing the same content to several places.

Integrations

API development and integration connects the site to CRMs, booking platforms, payment gateways, inventory systems and internal tools. Integrations are where development time goes in unexpected directions, because each one depends on another organization's documentation, test environment and uptime. Good integration work includes deciding what the site does when the other system is slow or down, not just what it does when everything works.

Build, deployment and caching

"A build nobody is afraid of" means that deploying a change is routine: the code is in version control, there is a repeatable process for moving it to production, and there is a way to roll back. Sensible caching means pages are served quickly without visitors seeing stale content after an edit. These are the parts of development that are invisible when done well and very visible when not.

  • Starts at From $145.00 per hour
  • Typical turnaround 2–10 weeks
  • Services underneath 9, including API development & integration, headless CMS development and Laravel development
  • Core deliverables Working code, CMS setup, integrations, deployment process, documentation
  • Best when The design is settled and the open question is how to build, extend or connect it

Misconceptions about website design

Most confusion about the difference between the two services starts with an overly narrow idea of what design is. These are the misunderstandings we see most often.

Myth: Website design is about how the site looks, so it can be done at the end once the build is working.

Reality: Look and feel is the final layer of design. Structure, navigation, content hierarchy and flows are decided first, because a flow that does not work cannot be styled into working. Leaving design until after the build means rebuilding whatever the design changes.

"A template or theme means we do not need design"

A theme gives you a visual starting point. It does not tell you which pages you need, what goes on them, how visitors should move from a service page to an inquiry, or what your navigation labels should say. Those are design decisions, and a theme leaves them to you. Organizations that skip them tend to fill a theme's slots with whatever content they have, which produces a site shaped by the theme rather than by what customers need.

"Design is subjective, so there is no way to judge it"

Parts of visual design are a matter of taste. Most of website design is not. Whether a visitor can find the pricing page, whether a form's error message explains what went wrong, whether text meets contrast requirements, whether a menu works with a keyboard: these can be tested, and good design work tests them. When reviewing design, judge it first against the tasks identified in research and only then against preference.

"The designer's file is the finished website"

A design file shows intent. It rarely specifies everything a developer needs: every state of every component, behavior at every width, what happens with a headline three times longer than the sample. Handover is a stage with its own work, and our practical guide to design handover to development sets out what a complete handover contains.

Misconceptions about website development

Development attracts the opposite misunderstanding: that it is mechanical translation of a picture into code, and therefore interchangeable and easy to price by the page.

Myth: If the design is finished, development is just typing it up, and any developer will produce the same result.

Reality: Two builds of the same design can differ enormously in speed, accessibility, security, editability and how easily the next developer can change them. Semantic markup, sensible caching and readable code are choices a developer makes or does not make, and they determine what the site costs to live with.

"Development is priced per page"

Development effort follows templates, integrations and data, not page count. A fifty-page site built from five templates is a smaller job than a fifteen-page site with twelve distinct layouts and a booking integration. That is also why development is typically billed from $145.00 per hour rather than per page: the effort depends on what the pages do, and hourly billing against a clear estimate reflects that honestly. Our article on estimating development work explains how a reliable estimate is built.

"Once it launches, development is finished"

Launch is the point at which the site starts meeting real traffic, real editors and real changes in the systems it connects to. Dependencies need updates, integration partners change their APIs, and the business needs new features. A development relationship that ends at launch usually restarts in a hurry later.

"Developers can decide the design as they go"

They can, and on small internal tools it can be efficient. On a public website it tends to produce inconsistent layouts, unplanned navigation and decisions made for ease of building rather than ease of use. When development starts without design, the design still happens; it just happens implicitly, one component at a time, without anyone looking at the whole.

Misconceptions about the difference between them

The third group of misconceptions is about how the two services relate. These matter most because they shape how projects are bought.

Myth: Design and development are separate purchases from separate suppliers, and you must pick one before you start.

Reality: The same job frequently touches both, and one team covers them, so moving between them is a conversation rather than a second supplier. If the files show that the other service is the right answer, we re-quote before doing the work rather than after.

"The cheaper starting rate means the cheaper project"

Website design starts at $4,800.00 per project and website development at $145.00 per hour. Those units are not directly comparable. A small development job of a few hours can cost far less than a design project, and a large development job can cost far more. What decides the total is complexity and volume, which move both services. The cheaper unit is not always the cheaper job.

"Design is always faster than development"

Typical turnaround is 1–4 weeks for website design and 2–10 weeks for website development, so on average design is the shorter phase. But volume moves both more than the choice does. A design system for a large organization can take longer than a focused development task such as adding one integration to an existing site.

"Handing off between them is where quality is lost, so avoid one of them"

Handoff is a risk when design and development are done by people who never talk. The answer is not to skip one service; it is to make them overlap. Designers should review the build, developers should review designs before approval, and both should agree on components and states before code is written.

How the two compare on cost drivers, turnaround, quality, skills and deliverables

With the misconceptions cleared, here is how the two services compare on the dimensions that matter when you are choosing.

Cost drivers

Design cost is driven by the number of distinct templates to be designed, the depth of research, the number of stakeholders who must agree, whether a design system is part of the work, and how many rounds of revision are expected. Development cost is driven by template count, integrations, data and migration, the CMS approach, accessibility and performance targets, and how editable the result must be. Template count is the one driver they share, which is why counting layouts rather than pages is the best way to estimate either. For the wider picture of how these drivers add up across a whole project, see how much a website costs.

Turnaround

Design typically takes 1–4 weeks and development 2–10 weeks. In a combined project they overlap: development can begin on shared components and integrations while later templates are still being designed. The slowest part is often neither; it is content and approvals, which depend on your team.

Quality

Design quality shows in whether visitors can complete the tasks the site exists for, whether it is consistent, and whether it meets accessibility requirements at the design level: contrast, focus visibility, readable type, clear error states. Development quality shows in speed, accessibility in the code, security, stability under load, and whether the next developer can change it confidently. Both are checked against the same bar in our process.

Skills

Design draws on user research, information architecture, interaction design, visual design and systems thinking. Development draws on front-end engineering, back-end and data work, integration, deployment and operations. The overlap, which is larger than either discipline sometimes admits, is in front-end work, accessibility and design systems.

Deliverables

StageWebsite Design deliversWebsite Development delivers
UnderstandingResearch findings, prioritized user tasksTechnical audit, integration map, hosting assessment
StructureSitemap, navigation, wireframesContent model, CMS architecture, data flows
DetailInterface designs at multiple widths, component statesFront-end templates, back-end logic, integrations
SystemDesign system: tokens, components, usage rulesComponent code, build and deployment process
HandoverAnnotated design files, specificationsDocumented code, editor training, runbooks

Accessibility sits in both columns

Accessibility is a useful test of how the two services depend on each other. At design stage it means color contrast that passes, focus states that are visible, headings that describe the structure, form labels that stay visible, and error messages that explain what went wrong. At development stage it means markup that exposes that structure to assistive technology, components that work with a keyboard, and dynamic content that announces itself when it changes. A design that ignores accessibility cannot be fully fixed in code, and accessible designs can still be built inaccessibly. Checking it in both phases is far cheaper than retrofitting it after launch.

Maintainability sits in both columns too

The same is true of how easily the site can be changed later. A design system with clear component rules makes new pages predictable to design; readable code and a routine deployment process make them predictable to build. When either half is missing, every future change costs more than it should, which is why the long-term cost of a site depends on decisions made in both services.

A worked example: one project, both services

The following example is illustrative, not a client story. It shows how the two services combine on a plausible project, using only our published starting rates and arithmetic on them.

The situation

Imagine a small software company with a site built from a theme four years ago. Its product has changed, its navigation no longer matches what it sells, and its sales team wants demo requests to go straight into the CRM rather than an inbox. It has a Figma file of new brand guidelines but no page designs.

Working out what it needs

The navigation problem and the missing page designs are design questions: what pages the site needs, how a buyer moves from a product page to a demo request, and how the new brand applies across templates. The CRM connection and the rebuild on a maintainable codebase are development questions. So this project needs both, in sequence with some overlap.

Starting figures

  • Website design: from $4,800.00 per project, typically 1–4 weeks, covering structure, wireframes and interface designs for the core templates.
  • Website development: from $145.00 per hour. If the development estimate came to 40 hours, the starting figure would be 40 multiplied by $145.00, or $5,800.00, typically within 2–10 weeks depending on templates and the integration.
  • Starting-figure total: $4,800.00 plus $5,800.00, or $10,600.00, as a floor rather than a forecast.

The 40-hour figure is an assumption for the example, not an estimate for any real project. A real estimate would depend on the number of templates, the CRM's API and how much content must move. The point of the example is the shape: design answers the structural questions quickly and fixes the scope, which in turn makes the development estimate firmer.

What changes if the company skips one

If it skipped design, developers would have to invent the navigation and page layouts while building, and the sales team's review would arrive after code exists, which is the most expensive time to change it. If it skipped development and only commissioned designs, it would have an approved picture of a better site and the same theme underneath. Neither saves money in practice.

When each is the right choice, and when a project needs both

Choose website design if

  • Budget is the binding constraint and the problem is structural or visual: website design starts at $4,800.00 per project against $145.00 per hour for website development.
  • Your deadline suits 1–4 weeks rather than 2–10 weeks.
  • The job is specifically a design system build, email template design or Figma to HTML conversion, which sit under this service.
  • You have a development team in-house and need designs good enough for them to build from.

Choose website development if

  • Budget is the binding constraint and the work is small and well defined: development starts at $145.00 per hour, so a focused task may cost less than a design project.
  • Your deadline suits 2–10 weeks rather than 1–4 weeks, or the work is continuous rather than a single project.
  • The job is specifically API development and integration, headless CMS development or Laravel development, which sit under this service.
  • You already have approved designs or a site whose structure works, and need it built, extended, sped up or connected.

If you are comparing development with bringing developers onto your own team instead, see hiring web developers compared with website development.

Choose both if

  • You are building a new site or replacing one whose structure no longer fits the business.
  • The site must do something new, such as take bookings or feed a CRM, and the pages around that function need rethinking too.
  • You are creating a design system that will be used in code across several sites or products.

When a project needs both, you do not need two suppliers or two contracts. Web Design & Development sets out how the stages run from discovery to launch, with design and development overlapping rather than handed across a wall. Before briefing a combined project, our guide to scoping a website project will help you turn the requirements into something that can be priced.

Decision checklist: which service your project needs

Work through these questions with the files or site you have. Each one points to one service or the other; a mix of answers usually means both.

  • Do you have approved designs for every page type you need? If not, you need design.
  • Can visitors complete the main tasks on your current site without help? If not, the problem is probably design.
  • Does the site need to exchange data with a CRM, booking system, payment gateway or other system? If so, you need development.
  • Is the current site slow, fragile, hard to deploy or hard to edit? That is development.
  • Is the navigation or content structure out of date with what you sell? That is design.
  • Do you need consistent components across several sites, products or emails? That points to a design system, with development to implement it.
  • Do you have an in-house developer or designer who will do one half? Then commission the other half, and plan the handover.
  • Is the work a continuing stream of changes rather than one project? Hourly development fits better.

If you still cannot tell, send two or three real files through the free trial. That judgment is part of the trial rather than something quoted separately, and it is often faster than working through the list alone.

How to brief and buy either service well

Whichever service you choose, a few habits make the result better and the price more accurate.

For website design

Share what you know about your visitors: analytics, the questions sales and support hear most, and any complaints about the current site. Name the decision makers up front and agree how feedback will be consolidated, because conflicting feedback from several reviewers is the most common cause of design delays. Ask to see wireframes before visual design, and judge them against tasks, not taste. More on the design side is on the Website Design service page.

For website development

List every system the site must talk to, with the owner of each account. State your accessibility and performance expectations explicitly rather than assuming them. Ask how deployment and rollback work, where the code will live and what documentation you will receive. Agree how hours are reported so you can see what each block of time bought. The Website Development service page describes what is included.

For both

Ask how design and development will overlap and who will review what. Ask what happens if, partway through, the work turns out to need the other service: the right answer is a re-quote before the extra work, not an invoice after it. When comparing suppliers, the criteria in choosing a web development partner apply equally to design.

Verdict Pick website design when the open question is what the site should be and how it should work for the people using it. Pick website development when that is settled and the question is how to build, connect or improve it. For new sites and real redesigns, plan on both, overlapping, from one team, and treat the starting rates of $4,800.00 per project and $145.00 per hour as floors that the scope will refine.

Where to go from here

Frequently asked questions

Website design covers research, wireframes, interface design and design systems, deciding what the site should be and how people move through it. Website development builds that into working code, with a CMS, integrations and a reliable deployment process. One answers what and how it should work; the other makes it real.
Website design starts from $4,800.00 per project and website development from $145.00 per hour, so the units are not directly comparable. A small development task can cost less than a design project, while a large build can cost more. Complexity and volume decide the total for both.
Website design typically runs 1–4 weeks and website development 2–10 weeks. Volume moves both more than the choice does, so a large design system can take longer than a focused development task. In combined projects the two phases overlap.
Usually, yes. A new site needs decisions about structure and interface and then needs to be built, connected and deployed. One team can cover both, so moving between them is a conversation rather than a second supplier.
Yes. If the files show that the other service is the right answer, the work is re-quoted before it is done rather than invoiced afterward. This keeps the price tied to what the project actually needs.
Check whether you have approved designs for every page type, whether visitors can complete key tasks, and whether the site must connect to other systems. If you are still unsure, you can send two or three real files through the free trial and get that judgment at no charge.
All services

The work behind this page, and what it costs.

Keep reading

More like this