How Much Does It Cost to Build a Website in 2024?
Option | Approximate cost | Recommended for | |
Build a Website for Free |
$0 | Personal projects | Learn More |
Use a Paid Website Builder |
$5 – $300+ per month |
Professionals & small teams |
Learn More |
Self-Host a WordPress Site |
$3 – $185 per month (+$0 – $250 one-off cost) |
Small-to-medium-sized businesses and experienced designers |
Learn More |
Hire an Affordable Professional Designer |
$3 – $200 per month (+$100 – $1,750 one-off cost) |
Brands, unique visions, large businesses |
Learn More |
Method #1: Build a Website for Free
- Test out a particular website builder
- Learn web design fundamentals
- Host a small personal site
- Create a site for an informal project (such as homework or an event with your friends)
- Create a site to share family photos
- Collect RSVPs for an event
1. Wix: The Most Complete Free Plan
Wix’s free plan gives you access to its complete catalog of templates, as well as unrestricted access to its customization features. Thanks to Wix’s drag-and-drop editor and selection of hundreds of different elements, you can design virtually any website you want. You also get access to a separate mobile editor, which means that you decide the exact look of your website on mobile as well. Besides its completely customizable editor, you can also create and manage blogs and email newsletters. Read our expert Wix review for more details.Free Templates | 900+ |
Storage on Free Plan | 500 MB |
Builder Subdomain | accountname.wixsite.com/siteaddress |
Starting Price | $17.00 |
2. SITE123: Fast, Free, and Simple Website Builder
SITE123 favors quick building over complete creative control. While it might not offer as many customization features as others, it makes up for it thanks to its incredibly intuitive editor that lets you create professional-looking websites in minutes. It also offers a really generous free plan, with access to blogging features, contact and donation forms, and even some business tools like event calendars, restaurant reservations, and appointment scheduling. However, unlike Wix, SITE123 does limit some customization features behind its paid plans. Read our expert SITE123 review for more details.Free Templates | 180+ |
Storage on Free Plan | 250 MB |
Builder Subdomain | sitename.site123.me |
Starting Price | $0 |
3. Webador: The Most User-Friendly Free Builder for Simple Sites
Webador stands out thanks to its unique media-sharing tools, such as elements for sharing documents, audio, and embedded video. It’s also one of the few builders to offer unlimited storage, bandwidth, and web pages on the free plan. If you want to create good-looking, one-page sites quickly, then Webador is the fastest website builder on the market. Read our expert Webador review for more details.Free Templates | 50+ |
Storage on Free Plan | Unlimited |
Builder Subdomain | sitename.webadorsite.com |
Starting Price | $5.00 |
4. WordPress.com: Best Free Plan for Blogging
WordPress.com is the self-hosted version of the WordPress CMS. As such, it gives you the same powerful tools for blogging, structuring various pages, and overall design as the WordPress CMS. You also get extra features like security, automatic backups, SEO tools, galleries, slideshows, and contact forms through the Jetpack plugin. On the downside, the free plan has some important restrictions: you can’t access WordPress’s plugin library, which means you won’t have access to vital plugins like page builders for design, integrated payment options for e-commerce, or optimization plugins. You can only use community support forums and a limited selection of free themes. Plus, unlike with other builders, WordPress.com has a pretty steep learning curve. Read our expert WordPress.com review for more details.Free Templates | 170+ |
Storage on Free Plan | 1 GB |
Builder Subdomain | sitename.wordpress.com |
Starting Price | $4.00 |
5. Square Online: The Only Free E-commerce Solution
Square Online is the only (respectable) builder that gives you access to e-commerce capabilities on the free plan. The e-commerce features are pretty decent for a free plan too. You get unlimited items, inventory management, coupons, contact forms, and an Instagram integration that lets you sell directly via social media. It’s worth noting, however, that Square Online still charges a percentage fee of about 3% on all transactions. Also, your design options are restrictive, so you won’t get the most unique-looking e-commerce website with Square Online. Read our expert Square Online review for more details.Free Templates | ✘ |
Storage on Free Plan | Unlimited |
Builder Subdomain | sitename.square.site |
Starting Price | $12.00 |
What You Actually Get When Building a Website for Free
I know that’s a lot of information, so, just to recap, here’s a quick comparison of how different free website builders stack up against each other:Storage on Free Plan |
Free Plan Limitations |
Best For | |
Wix | 500 MB | No analytics, marketing features, or e-commerce features |
Personal projects with a focus on creative expression |
SITE123 | 250 MB | Less customization options, limited bandwidth, no e-commerce features |
Simple websites that can be created fast |
Webador | Unlimited | No email account, online store, or statistics |
Limited-page websites for sharing files and information |
WordPress.com | 1 GB | No access to plugins or custom templates, and no live customer support |
Personal blogging |
Square Online | Unlimited | No advanced item settings, themes, or product categorization |
Small e-commerce stores |
Method #2: Use a Paid Website Builder
Item | Cost |
Subscription | Range: $3 – $150+ per month (depending on the builder and the subscription plan) Typical price: $16 – $25 per month |
Website domain | Range: $0.99 – $200+ per year Typical price: $0.99 – $9 per year (the first year is usually included in your plan) |
Website hosting | $0 (included in your plan) |
SSL certificate | $0 (included in your plan) |
Website template/theme | $0 (dozens of customizable options included in your plan) |
Add-ons/plugins | $0 – $100+ per month |
Custom email address | $1 – $15 per month |
Total | Range: $5 – $300+ per month Typical price: $5 – $30 per month |
1. Wix: The Intuitive Builder With Complete Creative Freedom
Though you already get access to Wix’s full customization features on the free plan, upgrading to a paid plan (starting at $17.00) gives you more storage space and access to Wix’s proprietary marketing suite. On the Core plan and above, you can access site analytic tools, create customer accounts, and even accept payments. Read our expert Wix review for more details.Templates | 900+ |
Storage | 2 GB – Unlimited |
Money-Back Guarantee | 14 days |
Starting Price | $17.00 |
2. Squarespace: Best Paid Builder for Image-Rich Websites
Thanks to Squarespace’s collection of over 160 professionally designed templates, as well as a simple editor focused on striking visuals, it’s the ideal builder for image-rich websites. Another one of its strengths is its complete marketing and search engine optimization (SEO) suite, which allows you to reach and maintain a broader audience. Squarespace plans start at $16.00 per month. Read our expert Squarespace review for more details.Templates | 160+ |
Storage | Unlimited |
Money-Back Guarantee | 14 days (annual plans only) |
Starting Price | $16.00 |
3. Hostinger Website Builder: An Affordable Builder With Powerful AI Tools
The Hostinger Website Builder takes a middle step in simplicity. While it isn’t quite as customizable as Wix, it still provides high-quality templates and powerful customization tools to help you create a website that matches your vision. You can even supercharge your website’s design with Hostinger’s AI and e-commerce tools, all available in its Business Website Builder plan that costs $2.99 per month. Read our expert Hostinger Website Builder review for more details.Templates | 150 |
Storage | 100 GB – 200 GB |
Money-Back Guarantee | 30 days |
Starting Price |
$2.99 |
4. Webador: The Fastest Website Builder for Simple Websites
Upgrading Webador to a Pro plan, which costs $9.00 a month, gives you access to advanced statistics, Google Analytics, and e-commerce features. Not only that, but it’s one of the few website builders to charge a 0% transaction fee, which means that you can integrate an e-commerce section into your website without worrying about giving away a bit of your earnings on every sale. Read our expert Webador review for more details.Templates | 50+ |
Storage | Unlimited |
Money-Back Guarantee | 14 days |
Starting Price | $0 |
5. IONOS: An Affordable Builder for Business Websites
The IONOS website builder is dedicated to professional-looking business websites. It doesn’t offer the greatest amount of customization tools out there, but it makes up for it with its inclusion of professional analytics, access to the entire IONOS ecosystem, and even a dedicated customer support representative for every client. Its Plus plan gives you access to its advanced design options for only $1.00. Read our expert IONOS Website Builder review for more details.Templates | 20+ |
Storage | 10 GB – Unlimited |
Money-Back Guarantee | 30 days |
Starting Price | $1.00 |
6. Web.com: A More Advanced Builder for Intermediate Users
Web.com is a little harder to use than some of the builders on this list, but that’s only because it gives you access to more advanced editing tools. These include precise spacing options, media-sharing tools, and a complete branding dashboard that allows you to create a custom logo, product mockups, and email campaigns. You can make your own website with Web.com for as little as $4.95. Read our expert Web.com review for more details.Templates | 150+ |
Storage | Unlimited |
Money-Back Guarantee | ✘ (only 30-day trial) |
Starting Price | $4.95 |
7. SITE123: Simple Website Building at Low Prices
SITE123’s premium plan, which starts at $12.80, gives you access to multilingual capabilities to ensure that your website has a maximum global reach. You can also create custom mailboxes, create a basic e-commerce store, and track your website’s performance with advanced analytic options. Read our expert SITE123 review for more details.Templates | 160+ |
Storage | 3 GB – 50 GB |
Money-Back Guarantee | 14 days |
Starting Price | $12.80 |
8. Shopify: The Biggest E-commerce Platform in the World
If you want an e-commerce site, then Shopify is the way to go, with plans starting at $29.00. Not only does it give you access to advanced shipping, mailing, and tax calculation options, but you can also rely on one of the biggest e-commerce infrastructures to ensure the greatest possible delivery quality for your clients. Regardless of your business type, Shopify has tools for selling physical and digital products, subscriptions, courses, and more. Read our expert Shopify review for more details.Templates | 170+ (plus more from third-party sources) |
Storage | Unlimited |
Money-Back Guarantee | ✘ (only 3-day trial) |
Starting Price | $29.00 |
What You Actually Get When You Use a Paid Website Builder
Here’s a quick overview of how the most popular plans of each builder stack up against each other:Free Domain? | Free Email Address? | Apps/Add-ons? | E-commerce Features? | Starting Price | ||
Wix Core Plan |
✔ | ✔ | ✔ | ✔ | $29.00 | |
Squarespace Business Plan |
✔ | ✔ | ✔ | ✔ | $23.00 | |
Hostinger Business Website Builder |
✔ | ✔ | ✔ | ✔ | $2.99 | |
Webador Pro Plan |
✔ | ✔ | ✘ | ✔ | $9.00 | |
IONOS Plus Plan |
✔ | ✔ | ✔ | ✔ | $1.00 | |
Web.com Website + Marketing Plan |
✔ | ✔ | ✔ | ✘ | $7.95 | |
SITE123 Professional Plan |
✔ | ✔ | ✔ | ✔ | $12.80 | |
Shopify Basic Plan |
✘ | ✔ | ✔ | ✔ | $29.00 |
Method #3: Use WordPress.org With Your Own Hosting
Item | Cost |
Subscription | $0 |
Website domain | $9 – $15 per year |
Website hosting | $1.50 – $70 per month |
SSL certificate | $0 – $200 per year (often included for free with hosting packages) |
Website template/theme | $0 (dozens of customizable options included in your plan) |
Add-ons/plugins | $0 – $250+ one-off cost |
Custom email address | $1 – $15 per month |
Total | $3 – $185 per month (plus $0 – $250+ one-off cost) |
Web Hosting Costs
Here’s a quick overview of some of the most popular kinds of hosting and their example prices:- Shared hosting. Shared hosting means that you share your server’s resources with other users. Hostinger, a shared hosting provider that delivers outstanding performance scores, offers shared hosting plans starting at $2.99.
- Cloud hosting. Your website is hosted on an online network (the “cloud”) instead of a single physical machine, improving your protection against downtime or server failures. You can get affordable shared cloud hosting from hosts like FastComet with plans starting at $1.79.
- Virtual private server (VPS). With a VPS, you can decide exactly which resources you want, choose your server OS, and get full control over hosting. For example, if you opt for ScalaHosting’s self-managed VPS hosting with ample resources, you can expect to pay a minimum of $20.00.
Domain Costs
When buying a domain, it’s important to consider the cost of these two elements:- Top-level domain (TLD). TLDs like .com and .net have different prices. A .com domain typically costs around $9.99 per year, while an .xyz domain can be as affordable as $0.99 per year. If you’re creating a professional website, it’s worth investing a little more in a TLD that lends credibility to your site.
- Domain name. The price of the domain name itself varies based on its popularity. If your desired domain name is not already registered, you won’t have to pay extra. However, if it’s already in use, you may need to negotiate prices with the current owner. This will vary from person to person, but I can tell you that some domains have sold for thousands if not millions of dollars. In such cases, it’s wise to consider alternative domain options.
Method #4: Hire a Professional Designer
Item | Cost |
Website designer | $100 – $1,500 one-off cost |
Subscription (if using website builder) |
$0 – $30 per month |
Website domain | $9 – $15 per year |
Website hosting (if using WordPress.org) |
$1.50 – $70 per month |
SSL certificate | $0 – $200 per year (but often included for free with hosting/builder plans) |
Website template/theme | $0 – $250+ one-off cost |
Plugins | $0 – $100+ per month |
Custom email address | $1 – $15 per month |
Total | $3 – $200 per month (plus $100 – $1,750 one-off cost) |
Marko B – Outstanding Design From a Top-Rated Professional
If you’re willing to pay top dollar for top-quality work, seasoned professionals are working on Fiverr alongside more inexperienced freelancers. Though it might not seem exactly cheap at first glance, $600 for a professional designer who’s worked on projects for brands like Apple, Google, or Coca-Cola is an incredibly valuable offer, and that’s exactly what you get with Marko B. Through his (800+ project) portfolio, Marko B. demonstrates an impressive capacity to adapt to the brand and style of each client while keeping all designs looking modern and attractive.Bilal Khawaja – SEO-Optimized Responsive Website at a Fair Price
On the middle-to-higher end of the scale, you can hire designers like Bilal Khawaja. For about $300, you can get a unique, fully responsive, and SEO-optimized website in 7 days. Bilal has over 500 five-star ratings and offers up to 5 revisions to ensure that you get exactly the website you want.Dream Athena – Budget-Friendly Service for Responsive Website Design
If you’re willing to take a chance on a slightly less experienced designer, Dream Athena has a perfect 5-star average and can design a fully responsive website for as low as $20. “Less experienced” doesn’t mean inexperienced either, as Dream Athena is a level 2 seller, which means she has fulfilled more than 50 orders through Fiverr.So, How Much Does It Cost to Make a Website?
The answer is, how much do you want to spend? The cost will depend on your method, your purpose, and your website’s needs. Though there are options for every budget, most professionals can expect a monthly cost of around $20, plus a bit more at the very start.If you want to create a free website, there are website builders that can get you there, but you’ll have to deal with a builder subdomain, ads, and limited resources. Out of all the free options, I recommend Wix, since it still gives you access to its full creative control features.
If you need your website for more than a personal project, consider investing in a paid website builder plan, which can cost anywhere from $3 to $150. This will allow you to connect to your own domain, remove ads, and access additional resources. Wix is still a wonderful option if you’re willing to go for a premium plan, but you can also get outstanding business and marketing features with Squarespace.
That said, hosting your own website (with WordPress or not) gives you a lot more options for scalability, customization, and fine-tuning. It might have a bit more of a learning curve, but it can get you wonderful results. You can get high-quality hosting with Hostinger for as little as $2.99 a month.
Finally, you could invest a little more to take the weight off your shoulders and hire a professional designer. You can find talented and budget-friendly designers on Fiverr selling services for as low as $100.
What’s that I hear you say? Can I sum up this whole article in a table? I’m glad you asked.
Here’s how all of the different paid options compare side by side:
Paid website builder | Self-hosted WordPress website | Professional designer | |
Website design | $0 | $0 | $100 – $1,500 one-off cost |
Subscription | $3 – $150+ per month | $0 | $0 – $30 per month (if using website builder) |
Website domain | $0.99 – $200+ per year | $9 – $15 per year | $9 – $15 per year |
Website hosting | $0 | $1.50 – $70 per month | $1.50 – $70 per month (if using WordPress.org) |
SSL certificate | $0 | $0 – $200 per year (but often included for free with hosting packages) | $0 – $200 per year (but often included for free with hosting packages and builder plans) |
Website template / theme | $0 – $250+ one-off cost | $0 – $250+ one-off cost | $0 – $250+ one-off cost |
Plugins | $0 – $100+ per month | $0 – $100+ per month | $0 – $100+ per month |
Custom email address | $1 – $15 per month | $1 – $15 per month | $1 – $15 per month |
Total | $5 – $300+ per month | $3 – $185 per month (plus $0 – $250+ one-off cost) | $3 – $200 per month (plus $100 – $1,750 one-off costs) |