Website Cost Calculator

Get a realistic idea of what your website will cost, whether you build it yourself or have it built.

  • Website setup
  • 100% free
  • No sign-up
  • Private: runs in your browser
What kind of website?
Hosting
Business email
Paid themes or plugins

If you build it yourself

$0 per year

    Typical prices for small business websites. Providers change prices often, and first-year discounts usually renew higher. Always check before you buy.


    Your time

    10–20 hours for a first-timer, mostly writing text and preparing photos.


    If we build it for you

    Every site is different, so we quote after a quick chat. Send us your answers and we'll reply with a clear price.

    We reply within a few hours. No spam, ever.

    Where the money goes

    Every website has a few running costs: a domain name (yearly), hosting (monthly or yearly) and usually business email. WordPress itself is free, and free themes like Astra or Kadence are enough for most small business sites.

    Read the full breakdown: How much does a website cost?

    How it works

    How to use the Website Cost Calculator

    1. 1

      Choose the kind of website you need.

    2. 2

      Pick hosting, email and any paid add-ons.

    3. 3

      See the yearly cost and the time it takes to build it yourself.

    Questions about the Website Cost Calculator

    How much does a small business website cost per year?

    If you build it yourself, usually $50 to $250 a year for a domain, hosting and email. Paid themes and plugins add more.

    Is WordPress free?

    The WordPress software is free. You still pay for a domain name and hosting, and sometimes for a premium theme or plugin.

    Can you give me an exact price to build it for me?

    Yes. Send your answers with the form on the calculator page or on WhatsApp and we reply with a clear quote.

    Rather not do it yourself?

    We can set this up for you, or build your whole website.

    Send us a message with what you need. We reply within a few hours.

    Ask us on WhatsApp
    Chat on WhatsApp