← cd ../blog
22/10/2026 · Pricing · 5 min

How Much Does a Website Cost in Switzerland? (2026)

What does a website cost in Switzerland in 2026? Real prices, market ranges and hidden costs, explained by 147codez from Thurgau.

You need a new website and want to know what budget to plan for. Many providers answer with «it depends». That does not help you plan. So here are concrete numbers: what a website costs in Switzerland in 2026, what drives the price and where hidden costs tend to appear.

Why prices vary so much

A website can cost CHF 20 a month or CHF 30'000. Both are real. The difference is who does the work and how much of it is tailored to you. Rough market ranges:

  • Website builder, built yourself: around CHF 10 to 50 per month, plus your own time
  • Freelancer using a template: roughly CHF 1'500 to 5'000 one-off
  • Agency with a custom design: roughly CHF 5'000 to 20'000, larger projects more

These are typical values, not fixed rates. But they show a pattern: a low price usually means you do more yourself or live with a template that a hundred other companies use as well.

What drives the price

  • Number of pages: home, services, about, contact, legal notice. Every page needs content and design.
  • Copy: do you write it yourself or does someone write it for you? Copy is often the most underestimated effort.
  • Design: a template or a custom design that fits your company.
  • Features: contact form, booking, several languages, shop.
  • Technology: load time, mobile view and a clean structure Google can read.
  • Operation: hosting, updates and backups after launch.

Concrete prices at 147codez

We publish our prices. A website comes in three tiers:

  • Website up to 5 pages: from CHF 5'900. Custom design instead of a page builder, mobile-optimised, contact form, analytics, SEO basics and 2 revision rounds. We polish your copy.
  • Website up to 8 pages: from CHF 7'900. In addition, 2 pages of copy written from scratch, domain, email and Google Business Profile set up, 3 revision rounds.
  • Website up to 10 pages: from CHF 9'300. All copy written, AI visibility for ChatGPT and Google AI, 4 revision rounds.

Every extra page costs CHF 690, an extra language CHF 150 per page. For operation, backups and security updates, maintenance starts at CHF 90 per month. That way you know up front what the website costs in its first year.

Hidden costs to watch out for

  • Running costs: hosting, domain and updates come up every year, even when the website has long been finished.
  • Copy and images: if they are missing from the quote, you pay for them later or write them yourself.
  • Revision rounds: how many are included, and what does each extra one cost?
  • Changes after launch: is every new opening time billed as an hour of work?
  • Ownership: do you own the domain and content, or are you locked in with the provider?

Ask about these points in every quote. A cheap start can end up more expensive over three years than an honest package with clear services.

When the investment pays off

A website is not an end in itself. It should bring in inquiries, build trust and save you phone calls with the same questions over and over. If it brings a few extra jobs per year, it pays for itself quickly for many businesses. Nobody can guarantee that, but you can measure it: analytics shows how many visitors come and how many of them get in touch.

Examples of websites we have built are alian.ch, gerics.ch and pszone.ch. Take a look before you decide which tier you need.

Frequently asked questions

Can I get a website for CHF 1'000?

Yes, with a website builder and a lot of your own work, or with an unchanged template. Expect copy, images and SEO to stay with you.

What does a website cost after launch?

At 147codez, maintenance starts at CHF 90 per month. It includes a monthly check, backups, security updates and small changes such as opening hours.

Can I have my current website reviewed first?

Yes. The website audit costs CHF 490 and gives you a report on what works and what does not. If it turns into a website project, the amount is credited.