Netlify makes deploying feel like magic: push code, get a live site.
Direct answer
You can deploy to Netlify by dragging a folder of site files into its dashboard, or by connecting a Git repository so every push triggers a new deploy. Set the build command and publish directory if your site needs a build step.
Two ways to deploy
Drag and drop: sign in, choose Add new site, then drag your site's folder (with index.html) into the page.
From Git:
- Push your project to GitHub.
- Choose Import from Git.
- Select the repository.
- Set the build command and publish directory, such as
npm run buildanddist. - Deploy.
Handy features
- Automatic HTTPS.
- Deploy previews for branches.
- Form handling for simple contact forms.
- Custom domains.
Where Teyro fits
Teyro's Build and Launch a Website course turns this into short lessons you can play in a few minutes a day. It has 100 lessons, and you can start free.
The bottom line
Great for portfolios and small sites. Compare with other options to find your fit. Plans and limits change, so check current details.



