Home · Personal · Learning & Study · Learning new skills

YES

As of 13 August 2026, AI can learn to build a website.

This still needs a person who signs their name to it.

Can you do it?

5 minutesto a draft.

30 minutesto something you’d act on.

Cost, all in£0

Skill needednone

Who has to check ityou

What the alternative costsReplit is a suitable software alternative because it builds and hosts software with an AI agent in the browser.

If this goes wrong: the page contains a bug or poor design, and you can usually replace the affected code and test it again.

What to actually do

  1. Hand it to a person

    The route this page recommends

    A person who owns the outcome does this end to end, worth it when the failure is dear.

  2. Do it yourself

    Second choice

    A chat interface, no skill needed, and roughly 30 minutes until you can act on the result.

    How to actually do it

    1. Open a free AI chat and paste the prompt, replacing the bracketed slots with your subject, audience, experience, learning goals and preferred project size.
    2. Create a new folder on your computer and, following the tutor's first instructions, create the named HTML, CSS and JavaScript files in that folder.
    3. Paste only the first lesson's code into the named files, open the HTML file in a browser, and complete the small task before asking for the next lesson.
    4. For each lesson, run the specific browser test the tutor gives you, then paste back your own code or the exact error message if the result differs.
    5. Use the browser's responsive or mobile view and keyboard-only navigation to test the layout, links, buttons, headings and form fields as the project grows.
    6. Ask the tutor for a final test checklist, then compare every item against the website in at least one desktop-sized and one mobile-sized browser view.
    7. Publish only after removing invented content, checking every link and confirming that the page still works when JavaScript is unavailable where that matters.

    Prompt

    Act as a patient website tutor, not a ghostwriter. Teach me to build a small website about [subject] for [intended audience]. My current experience is [none or describe it], and I want to learn [HTML, CSS, JavaScript, or all three]. Start by proposing a simple project with no more than [number] pages. Explain the first concept in plain English, then give me one small task to complete myself. Do not give the whole finished website at once. When code is needed, provide complete small files with filenames, explain each important line, and tell me exactly where to paste them. After each task, ask me to test one specific behaviour in my browser before continuing. If I paste an error or my code, diagnose it from what I supplied, explain the cause, and show the smallest correction. Include semantic HTML, keyboard access, responsive layout, sensible colour contrast, and basic form and link checks. Do not invent images, testimonials, personal details or claims about an organisation. Finish by giving me a checklist to test the website in a current browser and a list of topics I should learn next.

    Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.

  3. Use a tool built for this

    The distant third

What it gets wrong

  • AI cannot see whether the website feels clear and appropriate to your actual audience without you describing the context and testing it with people.
  • It produces code that may work in a simple browser test while remaining inaccessible, insecure or difficult to maintain.
  • It cannot replace deliberate practice, so copying its code can leave you unable to make the next change yourself.
  • It cannot guarantee that third-party scripts, images, fonts or hosting settings are suitable for your website.

Even on a YES, the friction has a name: verification cost, context depth and judgement under ambiguity.

How we scored this

Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.

AxisScore (0–2)
Output2
Inputs2
Verification1
Liability2
Effort delta2
Total9 / 10

FAQ

Can ChatGPT teach me to code a website?
Yes. It can explain the basics, set exercises, write small examples and help diagnose errors as you work. Ask it to teach in stages rather than producing the whole website, and test each change in your browser.
Can AI build a website for free?
Yes, a free chat interface can generate the files for a small website and explain how they work. Hosting, a domain name and paid services are separate choices, so do not assume that generating code puts the site online.
Is it better to learn web design with AI or a course?
AI is useful for immediate explanations and personalised debugging, while a structured course gives you a planned sequence and practice. Using AI alongside a course is more reliable than asking it to replace all deliberate learning.
Can AI make my website accessible?
It can suggest semantic HTML, keyboard support, labels, alternative text and responsive styles. You still need to test the result yourself, because generated code can miss problems that are obvious to disabled users or accessibility specialists.

Nearby answers

Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.

The newsletter

AI news, new answers and product picks, straight to your inbox.