Skip to main content
Free certificateBeginnerWeb Development

Learn HTML

web.dev's free HTML course on semantics, forms, metadata and accessible markup.

Taught byGoogle

About this course

A complete HTML course on web.dev, announced and fully published in 2022-2023. It goes beyond tag lists to explain document structure, semantics, metadata, forms, tables, images and accessibility.

Best for: Beginners and self-taught developers who want solid HTML foundations.

What you will be able to do

  • Structure documents with semantic elements
  • Write accessible forms and tables
  • Add correct metadata to pages
  • Embed images and media responsibly

Syllabus and your progress

Tick modules off as you finish them on Google.

0 of 6 modules done

Plan your pace

At 4 hours a week you would finish in about 3 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Free certificate

No certificate; web.dev offers free badges for completed quizzes.

Google sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Learn HTML really free?
Yes, the course material is free on Google. No certificate; web.dev offers free badges for completed quizzes.
How long does Learn HTML take?
Plan for about 12 hrs in total (Editorial estimate; the provider does not publish a total.). It is self-paced, so you can go faster or slower.
Do I need experience before Learn HTML?
No. It is a beginner course with no prerequisites listed.

Learn HTML

Free certificate

Start on Google