How to Make a Website for Free: Every Step From Blank Page to Live Site

Eight steps, what each one actually takes, and an honest account of where the free version stops and paying starts.

You can make a website for free, today, without writing code. Pick a website builder with a free plan, choose a template, replace the words and pictures with your own, and publish. Hosting, the https certificate and the mobile layout are handled for you, and the free tier gives you a working site on a web address that includes the builder’s name. The first thing usually worth paying for is your own domain. Everything below is the same process in detail, in the order that stops you redoing work.

  • All eight steps with realistic timings
  • What free plans include, and what they do not
  • How AI builders change the first draft
  • The mistake people make at each step
  • What a site actually costs, line by line
  • Builder vs WordPress vs writing the code
  • How to get the finished site indexed by Google
  • The eight questions beginners ask most

Ad network requirements quoted September 2026 from each network’s own documentation. This guide is published by Appy Pie AI; our own products are mentioned with disclosure. Rated 4.7/5 on G2 from 1,388 reviews.

Build My Website Free

The 8 Steps
SEP 2026
01
Decide What Your Website Is For
10 min
02
Choose Where to Build It
20 min
03
Sort Out Your Web Address
15 min
04
Pick a Template and Lay Out Your Pages
45 min
05
Write the Pages That Matter
2 hrs
06
Make It Work on Phones
30 min
07
Check Everything Before You Publish
20 min
08
Publish and Get Found
30 min
8STEPS
$0TO START
1 HRFIRST VERSION
10M+ Websites & Apps Built Since 2016★★★★★ 4.7/5 on G2 (1,388 reviews) Steps tested September 2026

The short version

Decide what the site is for, pick a builder, start from a template, write real words, check it on a phone, test every link and publish. A one page site takes about an hour. A small business site takes a weekend, and nearly all of that weekend goes on writing rather than building. You do not need code, a designer or a budget to get the first version live.

Jump to a step

  1. Decide What Your Website Is For
  2. Choose Where to Build It
  3. Sort Out Your Web Address
  4. Pick a Template and Lay Out Your Pages
  5. Write the Pages That Matter
  6. Make It Work on Phones
  7. Check Everything Before You Publish
  8. Publish and Get Found
The part that actually takes time is not the part you expect. People budget days for the technical build and an hour for the content, then discover it is the other way round. Choosing a template takes twenty minutes. Writing a home page that clearly says what you do takes most people an afternoon and two rewrites. Plan for that and the whole thing goes faster.

THE PROCESS

How to make a website in 8 steps

In the order that stops you redoing work later

These are ordered deliberately. Steps one to three are decisions, and getting them wrong is what forces people to start over. Steps four to six are the build. Steps seven and eight are the ten minutes of checking that separates a site you are happy to share from one you quietly hope nobody clicks.

THE 8-STEP PROCESS

How Do You Make a Website, Start to Finish?

Making a website takes eight steps, and only three of them are technical. Decide what the site is for, choose a platform, sort the address, pick a layout, write the pages, check it on a phone, test it, and publish. A simple site fits in an afternoon; most of that afternoon is writing.

12345678

STEP 01

Decide What Your Website Is For

One sentence, written down, before you open any builder
Time10 min
DifficultyEasy
You will haveA one-sentence purpose to point every later decision at

Almost every website that stalls halfway through stalled here. People open a builder, pick a template they like the look of, and only later discover they never decided what the site was supposed to achieve. Write one sentence naming who the site is for and the single thing you want them to do. It takes ten minutes and it prevents a fortnight of rework.

Your purpose decides your pages, not your taste. A site that takes enquiries needs a contact route and proof you are competent. A site that sells needs a catalogue and a checkout. A site that builds an audience needs somewhere to publish regularly. These are genuinely different builds, so choosing the shape first is what keeps the project short.

Most sites fall into one of a handful of types. Knowing which one you are making narrows every later choice, from template to plan:

  • Service or portfolio sites: show what you do, prove you can do it, make contact easy
  • Online shops: a catalogue, a cart and a payment method, with stock to manage
  • Booking sites: availability and appointments rather than a basket
  • Content and blog sites: built to publish often and to be found in search (a blog website builder sets this up for you)
  • One-page sites: a single scrolling page, which is frequently enough
A notebook with a hand-drawn site map of five pages, used to plan a website before building it
Plan the shape on paper before you open a builder

Plenty of sites do two of these at once, and that is fine as long as one is clearly the priority. A restaurant site that takes bookings and sells gift vouchers still has a main job. Decide which it is now, because the page you spend the most effort on should be the one doing it.

By the end of step 01A clear single-sentence purpose statement.

STEP 02

Choose Where to Build It

Website builder, WordPress, or hand-written code
Time20 min
DifficultyEasy
You will haveAn account on one platform, with a blank site open

For most people the honest answer is a website builder. Hosting, security certificates, mobile layouts and backups are handled for you, the editor is visual, and you can publish on a free plan today. The trade is a ceiling on customisation that most sites never reach, and limited ability to move the site elsewhere later.

WordPress is the middle road. It gives you far more control and genuine ownership of the site, at the cost of updates, plugin conflicts and decisions about hosting. It suits content-heavy projects you intend to keep for years, and people who do not mind maintenance.

Writing the code yourself is a different project entirely. It is the right call when you need something genuinely unusual, and the wrong one when you want a site this month. You take on hosting, certificates, responsive layouts and every future fix:

  • Pick the platform that does your one job well, not the one with the longest feature list
  • Try the editor before you commit, because you will spend hours inside it
  • Check the free plan limits, especially around selling and custom domains
  • Ignore features you will never switch on. They are not a reason to choose

Suggested read: Best Website Builders in 2026, compared side by side

The cost difference between platforms is small; the difference in whether you finish is not. Choose the one you can actually operate, publish something, and change later if you outgrow it. Switching early is cheap. Switching after two years of content is not.

By the end of step 02An account on one platform, with a blank site open.

STEP 03

Sort Out Your Web Address

A free subdomain now, your own domain when it starts to matter
Time15 min
DifficultyEasy
You will haveA working address you can send to someone

Every builder gives you a free address that carries their brand, something along the lines of yourname.builder.com. It works, it is public, and it is perfectly good while you are still deciding whether the site earns its keep. There is no technical reason to buy a domain on day one.

A custom domain is the first upgrade almost everyone makes, and the reason is credibility rather than function. A builder-branded address quietly tells visitors the site is a trial. That matters the moment you are pitching for work, printing the address, or paying for traffic.

Choosing the name is the part worth slowing down for. You will say it on the phone, put it on invoices and spell it out to people who are only half listening:

  • Short beats clever. If it needs explaining, it is the wrong name
  • Say it out loud first. Ambiguous spelling costs you visitors permanently
  • Avoid hyphens and numbers unless the alternative is genuinely worse
  • Check the name is free on the social platforms you will actually use
  • A .com is still the default assumption, though alternatives no longer look odd

Suggested read: How to get a free domain name, and the catch on each route

Buy the domain once the site exists, not before. A surprising number of people buy a name, change direction a month later and pay again. The free subdomain costs nothing and keeps that option open.

By the end of step 03A working web address you can send to someone.

STEP 04

Pick a Template and Lay Out Your Pages

Start from a finished layout, never from a blank canvas
Time45 min
DifficultyEasy
You will haveA template applied, with your page structure in place

A template is a complete layout that a competent designer already built. Starting from one is not a compromise, it is how nearly every site gets made. You are choosing a structure rather than a look, because the pictures and the words are all going to be replaced with yours.

Match the template to your content, not to your taste. A layout designed for a photographer with twelve full-bleed images will fight you if what you actually have is three paragraphs and a price list. Look at the wireframe underneath the styling and ask honestly whether your content fits it. If one of your pages exists for a single campaign and a single action, it is a landing page rather than a site page; what a landing page is explains the difference and the eight types.

Build the page structure before you touch any styling. Most small sites need surprisingly few pages:

  • Home: what this is, who it is for and what to do next, all above the fold
  • About: why anyone should trust you, with a real photograph
  • Services or products: what you sell, with prices if you can bear it
  • Contact: a form, an email address and a location if you have one
  • A blog, but only if you will genuinely publish to it
Three blank website template wireframes side by side with one highlighted for selection
Choose the template whose structure matches your content

Changing template later means redoing the work, because content rarely transfers cleanly between layouts. Twenty minutes of comparison now is cheaper than a rebuild in a fortnight. Leave colours and fonts until the end, when there is real content to look at.

By the end of step 04A template applied, with your page structure in place.

STEP 05

Write the Pages That Matter

The part almost everyone underestimates
Time2 hrs
DifficultyMedium
You will haveEvery page carrying real words instead of placeholder text

This is the step people underestimate by an order of magnitude. The building is fast now; the writing is not. Most of a weekend spent making a small business site goes on deciding what to say, and that is normal rather than a sign you are doing something wrong. For the pages, contact details and Google listing a local business needs, see how to make a small business website.

Lead every page with what the reader gets. The most common mistake is opening with your own history while the visitor is still trying to work out whether you can help them. Company background is interesting on the About page and almost nowhere else.

Your home page has to answer three questions above the fold: what this is, who it is for, and what to do next. If a stranger cannot answer all three within a few seconds, the rest of the site never gets a chance:

  • Write the home page headline first. It is the hardest sentence and it sets the tone
  • Use the words your customers use, not the ones your industry uses internally
  • Put prices up if you possibly can. Hiding them loses more enquiries than it protects
  • Cut anything that does not help someone decide. Short pages convert better than thorough ones
  • Replace every line of placeholder text before you publish, without exception

An AI builder will draft all of this in about a minute, An AI builder can create this in minutes, while AI-powered ecommerce agents can automate customer interactions and shopping assistance. What it cannot know is your prices, your tone, or which of your photographs is the good one, so treat generated copy as scaffolding to rewrite rather than as finished text. You can also use an AI detection tool to review AI-generated content and ensure it reads naturally before publishing.

By the end of step 05Every page carrying real words instead of placeholder text.

STEP 06

Make It Work on Phones

Most of your visitors will never see the desktop version
Time30 min
DifficultyEasy
You will haveEvery page checked and readable on an actual phone

Builders generate a mobile layout automatically, but automatic is not the same as good. The desktop preview you have been staring at is the version a minority of your visitors will ever see. Open the real site on a real phone and work through every page.

The same handful of things break every time. Long headlines wrap to four lines and swamp the screen. Images that looked balanced get cropped to something strange. Buttons end up too small, or too close together to hit reliably with a thumb.

Fix them in this order, because the first two account for most of the damage:

  • Shorten headlines that wrap past two lines on a phone
  • Check every image crop, especially anything containing a face or text
  • Make buttons comfortably tappable and space them apart
  • Confirm the menu opens and closes. It is the most commonly broken element
  • Read the body text at arm’s length. If you are squinting, so is everyone else
A hand holding a smartphone showing a website layout being checked on mobile
Check every page on a real phone, not the desktop preview

This is a half-hour job that changes how most people experience the site. It is also the step most often skipped, which is exactly why so many small sites are noticeably worse on the device the majority of people use to visit them.

By the end of step 06Every page checked and readable on an actual phone.

STEP 07

Check Everything Before You Publish

Twenty boring minutes that prevent the embarrassing kind of bug
Time20 min
DifficultyEasy
You will haveWorking links, a contact form that arrives, and https confirmed

None of this is interesting and all of it is cheaper to do before anyone is looking. The failures that embarrass people are rarely subtle. They are a contact form that goes nowhere, a menu link pointing at a page that was renamed, or a typo in the headline you have now read past forty times.

Test the contact form by actually submitting it. This is the single most common broken thing on small websites, and it fails silently: the visitor sees a thank-you message and the enquiry never arrives. Send yourself one and confirm it lands, spam folder included.

Then work through the rest of the list:

  • Click every link and menu item, including the ones in the footer
  • Confirm https loads with the padlock and nothing warns about mixed content
  • Read every page once more, out loud, for the typo you have stopped seeing
  • Check it in a second browser. Layouts do still differ
  • Ask one person who has never seen it what they think the site is for

That last one is worth more than the other four combined. You cannot see your own site the way a stranger does, and thirty seconds of someone else’s confusion will tell you more than an hour of your own reviewing.

By the end of step 07Working links, a contact form that arrives, and https confirmed.

STEP 08

Publish and Get Found

Publishing is the start of the work, not the end of it
Time30 min
DifficultyMedium
You will haveA live site, submitted to Google, with the clock started

Press publish, then tell search engines the site exists. Verify ownership in Google Search Console and submit the sitemap your builder generates automatically. Without that you are waiting to be discovered; with it you are usually indexed within a few days.

Being indexed and ranking are different things. Indexing is a technical step measured in days. Ranking for anything competitive depends on having pages that genuinely answer what people are searching for, and it is measured in months. Anyone promising otherwise is selling something.

In the meantime, use the audience you already have:

  • Verify the site in Google Search Console and submit the sitemap
  • Add the address to your email signature
  • Claim your Google Business Profile if you serve a local area
  • Tell existing customers it exists. They are your likeliest first visitors
  • Publish one genuinely useful page about the thing people ask you most often
A laptop on a desk showing a finished published website homepage
Publish first, then improve it in public

Suggested read: How long it takes to build a website, by site type

Do not wait for the site to be perfect. An imperfect live site starts collecting search history, feedback and enquiries. A perfect unpublished one collects nothing at all. Publish, then improve in public.

By the end of step 08A live site, submitted to Google, with the clock started.

READY TO START STEP ONE?

Get a Real Website Live Today, on a Free Plan

Describe your business in a sentence and Appy Pie AI Website Builder produces a complete mobile-responsive site with hosting and https included. Edit it visually, then publish. You can be at step five within the hour.

Free plan https included Mobile responsive No code

WHAT IT COSTS

What a website actually costs, line by line

And which lines are genuinely free rather than free-for-a-month

A website is not one price, it is four or five separate things, and most of them have a real free option. Knowing which is which is the difference between launching today and putting it off until there is budget.

What you are paying forFree option?When you start paying
HostingYes, included in builder free plansUsually never on a builder. It is bundled.
https certificateYes, issued automaticallyNever. Treat any charge for this as a red flag.
Web addressYes, a subdomain with the builder’s name in itWhen you hand the address to customers or print it
Templates and editorYes on every major builderWhen you want premium templates or finer control
Removing builder brandingNoAs soon as the site represents a business
Online store, bookings, membershipsLimited or not at allWhen you start taking money through the site (an online store builder covers products, cart and checkout)
Business email on your domainRarelyUsually bought alongside the domain
Bottom line: the genuinely free version of a website is a real, working, secure site on a builder subdomain. The first upgrade almost everyone makes is a custom domain, and it is worth making that decision after the site exists rather than before. For what each route costs in dollars, from a builder plan to an agency, see how much a website costs.

HONEST LIMITS

What “free” really gets you, and where it stops

The parts a builder’s own marketing page will not lead with
  • Genuinely free: hosting, an https certificate, a working editor, mobile layouts and a real public web address. This is a complete site, not a trial.
  • Your address carries their brand. Fine while you are testing, quietly damaging once you are pitching for work.
  • Builder branding sits on your pages. Removing it is a paid plan on essentially every platform.
  • Selling is usually restricted. Taking payments, bookings or memberships is where free plans stop on almost every builder.
  • You do not own the platform. Most builders do not let you export the site and move it elsewhere, which is a real trade for the convenience.
  • Free does not mean found. Publishing does not produce visitors. That is a separate and much longer job.

CHOOSING

Website builder, WordPress, or writing the code yourself

Three real options, and who each one is honestly for
Website builderWordPressHand-coded
Time to first live pageUnder an hourHalf a dayDays to weeks
Coding neededNoneNone to start, some laterYes, throughout
Who handles hosting and securityThe builderYou, or your hostYou
Ongoing maintenanceAlmost nonePlugin and core updatesEntirely yours
Ceiling on customisationReal, and you will meet it eventuallyVery highNone
Can you move it elsewhereUsually notYesYes
Honestly best forMost people, most sitesContent-heavy sites you intend to ownGenuinely custom products

If you are reading a guide called how to make a website, a builder is almost certainly the right answer, and there is no shame in that: the trade you are making is a customisation ceiling you will probably never reach in exchange for never thinking about a security update. Our comparison of the best website builders goes through the field properly.

THE FAST DRAFT

How to make a website with AI

What it genuinely does, and the part it cannot do for you

An AI website builder collapses steps four and five into about a minute. You describe the business in a sentence or two and it produces a complete site: layout, sections, images and starter copy, ready to edit. For anyone who freezes at a blank template, this is the single biggest change in how websites get made. If you would rather describe the site to a general AI tool and keep the code, our guide on how to vibe code a website shows what two of them produced from one brief.

You describe, it drafts

A sentence about the business is enough input. The output is a full multi-section site, not a blank template waiting for you.

Regenerate, do not fight it

If the first draft is wrong, changing the description and generating again is faster than editing your way out of it.

Then replace the words

Generated copy is scaffolding. The sites that read as machine-written are the ones where nobody went back and rewrote it.

And swap the pictures

Stock placeholders are the fastest tell. One real photograph of your work does more than any amount of layout polish.

What it does not do is know your prices, your tone of voice or which photograph of your work is the good one. Treat the generated site as a finished structure with placeholder thinking in it. The sites that read as AI-written are the ones where nobody went back and replaced the generic paragraphs. Appy Pie AI AI website builder generates from a description; the drag and drop website builder is the manual route if you would rather start from a template.

Bottom line: AI removes the blank page, not the thinking. Generate the draft in a minute, then spend the afternoon you saved on making the words true.

AFTER LAUNCH

Once it is live: how a website makes money

Briefly, because the honest answer depends on what you built

A site earns in roughly nine ways, and they are not interchangeable. Selling a service pays fastest because one client needs no audience at all. Affiliate commission and digital products come next and depend on whether readers arrive mid-decision. Advertising is last, not first, and the reason is specific: the networks worth joining publish entry requirements you have to grow into. If affiliate links are your plan, the affiliate website builder page lists the pages and disclosure rules to start with.

Ad networkPublished entry requirement
Google AdSenseNo published traffic minimum. Google states publishers receive 80% of the revenue after the advertiser platform takes its fee, and about 68% when advertisers buy through Google Ads.
Journey by MediavineMinimum 1,000 sessions from Tier 1 countries in a 30-day period
RaptiveAt least 25,000 pageviews each month, consistently
MediavineMinimum $5,000 in annual ad revenue

Quoted September 2026 from Google AdSense Help, Mediavine and Raptive. Networks change these, so check before planning around them.

Bottom line: if your new site has a handful of visitors, advertising is not a plan. Sell something instead, and let ads arrive once the traffic has.

YOUR NEXT MOVE

What Should You Actually Do Next?

One decision, then step one, and the rest follows
Time to liveUnder an hour
Cost to start$0
You will haveA published site you can improve in public

If you take one thing from this guide, take the order. Decide what the site is for, then build. Almost every website that never gets finished was started in the opposite order, with a template chosen before a purpose.

The technology stopped being the hard part some years ago. Hosting, certificates and mobile layouts are handled for you now, and an AI builder will draft the whole site from a sentence. What remains genuinely difficult is knowing what you want to say and being willing to publish before it is perfect.

So the next move is small: write the one sentence from step one, open a builder on a free plan, and get something live this week. You can buy a domain, remove the branding and add a store later. None of that matters until there is a site to improve.

The whole guide in one lineDecide the purpose, publish something imperfect, improve it in public.

Frequently asked questions

1. How do I make a website for free?

Pick a website builder with a free plan, choose a template, replace the words and pictures with your own, and publish. The free tier gives you hosting, an https certificate and a web address that includes the builder’s name, which is a complete working site. The usual first thing worth paying for is a custom domain, and the sensible moment to do that is once you know the site is worth keeping.

2. Can I really make a website with no coding?

Yes, and for most sites it is now the normal way to do it. Modern builders are visual: you pick a layout, click a section and type. Hosting, security certificates, mobile layouts and backups are handled for you. Code becomes relevant when you need something genuinely unusual, and most portfolios, shops, booking pages and small business sites never reach that point.

3. How long does it take to make a website?

A simple one page site can be live in under an hour. A normal small business site of four or five pages takes most people a weekend, and almost all of that weekend goes on writing the words rather than building anything. The technical part is now the fast part, which surprises people who last tried this ten years ago.

4. How much does it cost to make a website?

It can cost nothing. A free builder plan covers hosting, an https certificate and a subdomain, which is a complete working site. From there the normal order of spending is a custom domain first, then a paid plan when you need to remove builder branding or start selling, then extras like business email. Paying a designer or an agency is a different order of cost entirely, and is worth it only when the site has a job that justifies it.

5. How do I make a website from scratch?

From scratch usually means one of two things. If you mean starting with nothing but an idea, the eight steps on this page are the whole process. If you mean writing the HTML and CSS yourself, you will also need to arrange hosting, a domain, a security certificate and your own mobile layouts, which is a far larger project for a result most visitors cannot tell apart from a well-built template.

6. Can AI make a website for me?

It can do the first draft. You describe the business in a sentence or two and an AI builder generates a complete site with layout, sections and starter copy, usually in under a minute. What it cannot do is know your prices, your tone or which photograph of your work is the good one. Treat the output as a finished structure that still needs your words.

7. Do I need a domain name to start?

No. Every builder gives you a free address on their own domain, and you can publish, share and test on it. You need your own domain when you start handing the address to customers, printing it, or running ads, because a builder-branded address quietly signals that the site is a trial.

8. How do I get my website to show up on Google?

Publish it, verify ownership in Google Search Console and submit the sitemap your builder produces. That gets you indexed, usually within a few days. Appearing high for anything competitive is a separate and much slower job that depends on having pages that genuinely answer what people search for. Indexing is a technical step; ranking is a content one.

The hard part was never the technology

Making a website used to mean hosting, certificates, code and a designer. It now means choosing a template and writing honestly about what you do. The eight steps above are the whole job, and the only one that reliably takes longer than people expect is writing the words. Publish the imperfect version, then improve it in public. A live site earns nothing on day one, but an unpublished one never starts the clock at all.

Make your website free, today

Describe your business in a sentence and Appy Pie AI website builder generates a complete, mobile-ready site with hosting and https included. Free plan, no credit card, live in minutes.

Build My Website Free

Free plan · No credit card · No coding

Aasif Khan

Written by

Aasif Khan

Head of SEO, Appy Pie AI

Writes about website building and search. More interested in what still works after launch than in what sounds impressive on a feature list.

Abhinav Girdhar

Reviewed by

Abhinav Girdhar

Founder, Appy Pie AI

Founded Appy Pie AI in 2016. Has watched more than ten million sites and apps get built on the platform, which is a useful corrective to any single theory about how people actually build.

Add Appy Pie AI as a preferred source on Google