From zero to live

Your site.
Online in minutes.

One HTML file. One drag-and-drop. One free Netlify account. That's genuinely all it takes to have a real website with a custom domain live on the internet.

1min
To deploy a site
$0
To get started
1file
Minimum needed
Free bandwidth

Four steps.
That's it.

No build tools. No configs.
No nonsense required.

01
📄

Write your HTML

Create a single index.html file. Add your content, some CSS inside a <style> tag, done. No frameworks needed.

Under 30 min
02
📦

Create a free account

Sign up at netlify.com — free forever for personal projects. No credit card. No trial period. Just a working deployment platform.

2 minutes
03
🚀

Drag & drop deploy

Drag your folder into Netlify's deploy box. Watch it go live instantly. You get a real .netlify.app URL immediately.

30 seconds
04
🌐

Point your domain

Buy a domain from any registrar. Update two DNS records in your registrar's dashboard. Netlify handles SSL automatically.

~10 min + propagation

This is the
whole website.

Seriously. A minimal, valid, deployable one-page website is just this. No dependencies. No npm install. Just save as index.html and drag the folder to Netlify.

Add a <style> block for design, a <script> block for interaction. Ship it.

index.html

<!-- This is your entire site -->
<!DOCTYPE html>
<html lang="en">
<head>
  <title>My Site</title>
  <style>
    body { font-family: sans-serif; }
    h1 { color: #FF4D00; }
  </style>
</head>
<body>
  <h1>Hello, World!</h1>
  <p>My site is live.</p>
</body>
</html>

Make it yours
with a real URL.

Netlify makes custom domains dead simple. Point your domain's DNS to Netlify, add it in your site settings, and SSL is provisioned automatically — for free.

DNS Settings 2 records
Add to your registrar's DNS panel
A @ 75.2.60.5
CNAME www yoursite.netlify.app
Or use Netlify DNS

For the easiest setup, transfer your domain's nameservers to Netlify. They'll manage everything — DNS, SSL, subdomains — from one dashboard. Just update nameservers at your registrar to point to Netlify's NS records.

Deploy your site now →