Build Your First Website With Astro
Free lessons and tutorials for complete beginners. No coding experience needed.
What do you want to learn?/- Building my first site
- Starting a blog
- Choosing a host
- Putting my site online
- Fixing an error
- Understanding a term
Your free 7-lesson course
- Lesson 1 Get ready
- Lesson 2 Create your project
- Lesson 3 Make your first pages
- Lesson 4 Share a layout
- Lesson 5 Write in Markdown
- Lesson 6 Make it look good
- Lesson 7 Go live
Finish a lesson and its star lights up. 7 to go.
How to Make a Website With Astro (Step by Step)
Build and publish your first website with Astro in about an hour. No coding experience needed, just a computer and a free account.
Latest guides View all 28
Browse by topic
New to EmDash?
EmDash is the open-source CMS from Cloudflare, built on Astro. It adds a dashboard for writing and editing, so people who don't code can run an Astro site.
Learn what EmDash isQuiz
Which Astro host is best for you?
Answer three questions and we'll name one host, and tell you why.
Take the quizGlossary View all 54 terms
Find a topic by its first letter
Free Astro tools View all
Host finder
Answer three questions and get one hosting recommendation.
Is Astro right for me?
A quick, honest check before you commit, including when to pick something else.
Project command builder
Pick your options and copy the exact command to start a new project.
Meta tag generator
Write your page title and description, preview them, and copy the code.
Free hosting plans Compare all
Cloudflare
Static file requests are free and unlimited.
Netlify
Free plan, with paid plans from $9 a month.
Vercel
Free Hobby plan for personal projects.
GitHub Pages
Free for personal static sites.
The AstroBeginner promise
Each guide shows the Astro version it was tested on.
Features and limits are checked against the official source.
When a release changes a step, we update the guide and its date.
Our guides are built for people starting from zero.
Read about our processUseful guides
Get started
Go live and get found
Switching and comparing
Free 7-lesson Astro course
Go from nothing installed to a live website. No sign-up needed.
