Web designer vs web developer — who builds your website?
One decides how the site looks and works; the other makes it run. Which you hire first depends on what you're actually missing.
Updated August 25, 2026On this page
The short answer
Hire a web designer when you need the site to look right and guide visitors — layout, branding, page flow, and the visuals that make people trust you. Hire a web developer when you need custom functionality — a booking system, a member login, an integration, or anything a template can’t do out of the box.
For a straightforward small-business site on WordPress, Webflow, or Squarespace, a good designer can often ship the whole thing. You bring in a developer when the requirements outgrow what a builder handles cleanly.
What is the real difference?
| Web designer | Web developer | |
|---|---|---|
| Core job | How it looks and flows | How it works under the hood |
| Deliverable | Layouts, visuals, working site on a builder | Custom code, functionality, integrations |
| Best for | Marketing sites, portfolios, small stores | Web apps, custom features, complex logic |
| Tools | Figma, Webflow, WordPress themes | HTML/CSS/JS, frameworks, back-end code |
| When to hire | You have content but no site | A builder can’t do what you need |
| Overlap | Many handle front-end build too | Front-end devs cross into design polish |
Design decides what gets built. Hiring the developer first means paying to build it twice.
Which one should you choose?
Web designer wins: you need a professional-looking site fast, your needs fit a builder platform, and the priority is that visitors understand and trust you. This covers most local businesses, freelancers, and service companies.
Web developer wins: you need something built to order — a custom calculator, a two-sided marketplace, an app-like experience, or a deep integration with your other tools. Anything where the answer to “can the template do this?” is no.
Plenty of people call themselves a “web designer/developer” and honestly do both, especially for small sites. That’s not a red flag — just confirm which half is their strength for your specific project.
Frequently asked questions
Do I need a web designer or a web developer? For a standard small-business site — pages, contact form, basic booking — a good designer working in Webflow, WordPress, or Squarespace can usually deliver the whole thing. You need a developer once you want custom functionality: a member login, a real integration, custom logic, or anything the builder cannot do cleanly.
Which costs more, a designer or a developer? Developers generally bill more per hour, but the total depends far more on scope than on the title. A designer-built template site typically runs into the low thousands; a custom-developed site starts several times higher. Compare the web designer cost guide and the web developer cost guide.
Can one person do both? Plenty of people do, and for small projects hiring one competent generalist is usually cheaper and much faster than coordinating two specialists. Ask to see a site they took from design through to launch on their own — that portfolio piece is the proof.
Who do I hire first? The designer, almost always. Design decides what gets built; a developer who starts before the design is settled builds things twice and bills for both. The exception is a project defined entirely by its functionality, where the technical approach shapes what the design can be.
Do I still need a designer if I use a template? Not necessarily, but a designer earns their fee by adapting the template to your content and conversion path rather than dropping your logo into someone else’s layout. See template website vs custom website.
What should I get at handoff? Source files, admin access in accounts you own, and documentation of anything custom. If leaving your provider means losing your site, the engagement was structured wrong — the project handoff checklist covers what to ask for.
The order of operations
Decide what the site must do before who you hire. Write it down: pages, features, integrations. If the list is content and layout, start with a web designer. If it includes custom behavior a builder won’t handle, you need a web developer — and possibly both, with the designer setting direction first.
Still weighing a builder against a custom build? Our template vs custom website guide breaks down when each pays off.