Web development cost: hourly rates, project prices and what drives the price

What does web development cost? Market hourly rates, project ranges from 5,000 to 50,000 €, the five real cost factors and why Next.js or Astro with Sanity is cheaper than WordPress over three years.

Published: Sep 3, 202610 min read
Dunkles Thumbnail zum Thema Webentwicklung-Kosten: drei Kacheln mit den Wortmarken Next.js, Astro und Sanity über einer violetten Kostenskala.

Web development costs cannot be captured in one number, but in one logic: hourly rate times effort, plus what you pay every year for maintenance after launch. In the German market, projects for company websites in 2026 sit between 5,000 and 50,000 €. What ends up with you depends on five factors we walk through here.

We develop websites in Next.js and Astro with Sanity as the CMS, and we have seen enough WordPress relaunches to know where the money really drains away. So this article is not only about the quote price but about the calculation over three years. That one is usually the more interesting.

Key takeaways

  • Hourly rates 2026 in the German market: freelancers roughly 50–120 € (GULP median 92 €), agencies 110–180 €. The rate alone says little, what matters is rate times hours.
  • Project ranges: simple company website from 5,000 €, mid-size projects 10,000–25,000 €, complex platforms with integrations 25,000–50,000 € and up.
  • At INSYNC: one-pager 6,000–8,000 €, business website 8,000–15,000 €, premium 15,000–30,000 €+. Design, development, animation and CMS included.
  • The five cost drivers: stack, CMS, integrations, animation, multilingual setup. Not the page count.
  • Web development is the part behind the design: code, CMS, performance, interfaces. Web design decides how it looks. Development decides whether it holds.

What is the difference between web development and web design?

Web design is what you see. Web development is what makes it run. The designer drafts layout, typography, colors and flows in Figma. The developer translates that into code, connects the content management system, wires up forms, CRM and analytics and makes sure the page loads in under two seconds, works on every device and is still maintainable in three years.

In practice many people ask about "web design cost" and mean the whole project. If you want to know what a complete project costs, read Web design cost. This article concentrates on the development share and the technical decisions behind it, because that is where the differences between quotes are largest. Two quotes with the same design can differ by a factor of three in development, and you only see that after launch.

What does web development cost per hour?

Web development in the German market in 2026 costs roughly 50–120 € per hour from freelancers and 110–180 € from agencies. According to GULP rate data, cited at davidkeiser.de, the median for web freelancers is 92 €. mindtwo.de states 120–180 € for agencies with established teams. Students and hobby providers start at 25–60 €, specialized senior developers go up to 150 € and beyond.

The hourly rate is the most transparent number in a quote and at the same time the most misleading. A senior developer at 140 € needs 30 hours for a clean component library. A junior at 60 € needs 90 hours and delivers code nobody wants to touch in two years. So always calculate rate times estimated hours and ask how many hours sit behind the fixed price. Serious providers will tell you.

What does web development cost as a project?

As a project, web development for a company website on the market costs between 5,000 and 50,000 €. mindtwo.de places web applications with a database at 5,000–20,000 €, complex systems with API connections from 20,000 € upwards. For pure marketing websites, 5,000–15,000 € is the range where most mid-market projects end up.

At INSYNC it looks like this: a one-pager costs 6,000–8,000 € and is live in two to four weeks. A business website with five to fifteen pages, CMS and forms sits at 8,000–15,000 € in four to eight weeks. Premium projects with animation, multilingual setup, complex CMS or interfaces to your systems start at 15,000 € and go up to 30,000 € and beyond, in six to twelve weeks. A relaunch starts at 8,000 €. All packages include design and development together, because we do both in-house. What exactly we deliver as a web development agency is on the service page.

Which factors drive web development costs?

Five factors decide the development price: the tech stack, the CMS, integrations, animation and multilingual setup. Page count plays a smaller role than most think, because modern websites consist of reusable components. Page twelve costs almost nothing more once page three is built properly.

Cost factors in web development

FactorWhat raises the priceTypical effort
Tech stackIndividual code (Next.js, Astro) instead of a builder; in return performance, security, freedom20–40% of the project
CMSNumber of content types, editor comfort, preview, roles. Sanity or Webflow CMS instead of hardcoding10–25%
IntegrationsCRM (HubSpot, Pipedrive), newsletter, booking tools, ERP interfaces, login areas300–800 € per connection, portals considerably more
AnimationScroll animations, 3D, motion design with Rive or GSAP1,500–8,000 € depending on depth
MultilingualEach language: routing, CMS fields, hreflang, translation workflow+15–30% per language
Performance and technical SEOCore Web Vitals green, structured data, image pipeline, accessibilityAlmost included with a good stack, often rework with WordPress

Tech stack: builder, WordPress or individual code?

The stack is the most expensive decision you make before the first quote. A builder like Wix is cheap to start and expensive in freedom. WordPress is cheap to create, because there is a plugin for everything, and expensive to run, because every one of those plugins costs updates, security holes and performance. Individual code in Next.js or Astro costs more development hours at the start and almost nothing afterwards. Which stack fits when, we compared in Webflow, Wix Studio or Next.js.

CMS and integrations

A CMS costs development time per content type: blog article, team member, reference, job posting. Each type needs a schema, an input mask and a display. With Sanity we build it so your team sees what it types in a preview. Integrations come on top: a HubSpot form is connected in two hours, a two-way sync with an ERP is a project of its own.

Animation and multilingual setup

Animation is the item where premium separates from standard, and the one most often underestimated. A cleanly timed scroll sequence needs design, prototyping and development in three loops. Multilingual setup is technically no magic, but it doubles content maintenance and testing. Whoever wants to add English "later" often pays more than it would have cost from the start, because routing and CMS structure then have to be rebuilt.

Why is Next.js or Astro with Sanity cheaper than WordPress in the long run?

Because costs after launch keep running with WordPress and drop to almost zero with a statically built stack. A typical WordPress company website hangs on 15–30 plugins. Each wants updates, each can break something after an update, each is an attack vector. You pay for that either with a maintenance contract, on the market usually 50–150 € per month, or with your own time and occasionally with a hacked site.

Next.js and Astro deliver the site as prebuilt, static files via a global network. There is no server for anyone to break into, no plugin updates and no database getting slow. Sanity as the CMS runs separately, hosted and maintained by the provider, free on the entry tier. Performance comes almost by itself: green Core Web Vitals are the norm with this stack, with WordPress usually a separate optimization round for 1,000–3,000 €.

The calculation over three years: WordPress website for 8,000 € plus 100 € maintenance per month plus one performance round plus one security incident is roughly 13,000–15,000 €. The same site in Next.js with Sanity for 10,000 € plus hosting in the low double digits per month is roughly 10,500 €. The more expensive start is the cheaper option after 18 months. We say that not because we cannot do WordPress, but because we have seen the maintenance invoices of our relaunch clients.

How do you get a reliable quote?

With a brief that names goal, page scope, content types, integrations and languages. Whoever asks without a brief gets ranges from 3,000 to 50,000 € and cannot compare anything. Whoever asks with a brief gets quotes that refer to the same task.

Also ask three things: how many hours are in the fixed price? What does the site cost in year two? And who maintains the content after launch, with which tool? The answers say more about the provider than the portfolio. If you want to see the numbers for a complete website upfront, our offer is at Website services.

Frequently asked questions

Web development in the German market in 2026 costs between 5,000 and 50,000 € as a project, depending on stack, CMS, integrations and animation. Hourly rates sit around 50–120 € for freelancers and 110–180 € for agencies. At INSYNC a business website including design and development costs 8,000–15,000 €, a one-pager 6,000–8,000 €.

An individually programmed website costs from roughly 5,000 € and for most mid-market projects 8,000–20,000 €. The price depends on whether a CMS is needed, which systems are connected and whether animation or several languages are added. Individually programmed sites are more expensive to start than WordPress but considerably cheaper to run.

A web developer in Germany in 2026 costs mostly 50–120 € per hour as a freelancer, the GULP median is 92 €. Agencies charge 110–180 €. Senior developers specialized in Next.js or performance sit at the upper end. A higher rate is often cheaper because experienced developers finish in a third of the time.

To start, WordPress; over three years, individual development. WordPress needs maintenance at 50–150 € per month, plugin updates and usually a separate performance optimization. A static stack like Next.js or Astro with Sanity has almost no running costs after launch. In our experience the break-even is around 18 months.

Hosting on Vercel or Netlify sits between 0 and 20 € per month for most company websites, Sanity as the CMS is free on the entry tier, the domain costs around 10–20 € per year. Add whatever further development you want. Mandatory maintenance like WordPress plugins does not exist.

A one-pager is live with us in two to four weeks, a business website in four to eight weeks, premium projects take six to twelve weeks. The development share of that is usually two to four weeks. The rest is determined by concept, design and above all approvals and content on the client side.

20-minute call, no sales pressure. You describe what you have in mind, we tell you if and how we can help.

Max Herzer

Max Herzer

Consultant & Business Development