AI Website Deploy · Netlify

How to Deploy on Netlify with Your Own Domain

Quick answer

To deploy on Netlify, drag your website folder onto Netlify Drop or import your GitHub repo (build npm run build, publish dist for Vite apps). Then add your domain under Domain management and add the DNS records shown — SSL is free and automatic. Kode Studio, Hyderabad can set it up — ₹499 consultation, refundable.

Illustration of a website folder being dragged into the cloud and deployed live with a custom domain and SSL — Netlify deploy guide
Key facts
CostFree plan with a monthly usage allowance; paid plans for higher limits
Ways to deployDrag-and-drop (Netlify Drop), Git import (GitHub / GitLab / Bitbucket), or Netlify CLI
Vite / Lovable / Bolt settingsBuild command npm run build · publish directory dist
Custom domainYes, with free automatic SSL (Let’s Encrypt)
DIY time10 minutes (drag-and-drop) to 1 hour (Git + custom domain)
Expert helpConsultation ₹499 (refunded when you book) · service quoted on your requirement

Is this your problem?

  • You have a folder of website files (or an AI-built app) and want it online for free.
  • Your site is live on something.netlify.app but not on your own domain.
  • Netlify shows “Awaiting External DNS” or “DNS verification failed”.
  • Pages work from the home page but show “Page not found” when refreshed.
  • After changing nameservers to Netlify, your business email stopped working.
  • The deploy fails with a build error you don’t understand.

If you ticked any of these, the steps below will get you live — or ask us to do it for you.

Why use Netlify for an AI-built website?

Netlify is one of the easiest places to put a website online, which is why so many people search for “netlify deploy”. For AI-built sites it fits well because:

  • Free to start — the free plan covers most small business and portfolio sites.
  • No server to manage — upload files or connect GitHub; Netlify handles hosting, CDN and SSL.
  • Works with AI tools’ output — static HTML from ChatGPT and Vite apps from Lovable or Bolt deploy as they are.
  • Auto-deploy — connect GitHub once and every change goes live by itself.
  • Built-in extras — forms, redirects and preview links for each change.

How to deploy a website on Netlify (step by step)

Use Netlify Drop for a plain HTML site, or Git import for a React / Vite app from Lovable, Bolt or Cursor. Netlify’s menus change occasionally — if a label differs, follow the closest option.

  • Time: 10 minutes – 1 hour
  • Difficulty: Beginner
  • Cost: ₹0 (free plan) + your domain

You'll need: A free Netlify account · Your website folder or GitHub repository · Domain registrar login

  1. Create a free Netlify account

    Sign up at netlify.com with GitHub, GitLab or email. No card is needed for the free plan.

  2. Option A — drag and drop (HTML sites)

    Open Netlify Drop and drag your website folder onto the page. The folder must contain index.html at the top level. For a built React / Vite app, drag the dist folder (after running npm run build). Your site is live in seconds on a .netlify.app address.

  3. Option B — import from GitHub (apps)

    Choose to add a new site and import an existing project, connect GitHub and pick the repository. Set:

    • Build command: npm run build
    • Publish directory: dist (Vite, Lovable, Bolt) or build (Create React App). Next.js is detected automatically.

    If your app uses environment variables (for example Supabase URL and anon key), add them under the site’s environment variables before deploying.

  4. Fix “Page not found” on refresh

    Single-page apps need every URL to load index.html. Create a file named _redirects in your public folder (or next to index.html) with this line, then redeploy:

    /*    /index.html   200
  5. Add your custom domain

    Open the site’s Domain management and add your domain, for example mybrand.in. You then have two choices:

    • Keep DNS at your registrar (recommended if you have business email): add a CNAME record for www pointing to your-site.netlify.app, and the record Netlify shows for the root domain (an A record, or ALIAS / ANAME if your registrar supports it).
    • Use Netlify DNS: change your domain’s nameservers at GoDaddy, Hostinger or BigRock to the ones Netlify gives you.
  6. Protect your business email

    If you switch nameservers to Netlify, first copy your MX, SPF (TXT) and DKIM records from your old DNS into Netlify DNS. Otherwise your Zoho Mail or Google Workspace email will stop receiving messages.

  7. Turn on HTTPS and test

    Once DNS is verified, Netlify issues a free Let’s Encrypt certificate automatically (you can also trigger it from the HTTPS section). Open your domain with and without www, refresh inner pages, submit a form and check on your phone.

Stop and call a professional if: the build keeps failing, your app needs a server or database you didn’t set up, Netlify won’t verify your DNS after 48 hours, or your email stopped working after a DNS change.

Do it yourself or hire a professional?

Do it yourselfKode Studio does it
Time10 minutes to a few hours, depending on build errorsDone in one session once we have access
Build errorsRead logs and debug yourselfWe fix build and dependency errors
Domain & DNSChoose between DNS options and add records yourselfWe pick the safe option and keep your email working
Forms & redirectsConfigure _redirects and forms yourselfRedirects, forms and www / https set up for you
Auto-deployConnect GitHub yourselfAuto-deploy from GitHub set up and tested

Is Netlify deploy free?

Yes — Netlify’s free plan lets you deploy sites, use a custom domain and get free SSL. It includes a monthly usage allowance (bandwidth, build time and similar). Most small business, portfolio and landing-page sites stay within it; busy stores or apps with heavy traffic may need a paid plan. Netlify updates its pricing from time to time, so check its current plans before launch.

Netlify deploy manually vs from GitHub

Manual (drag-and-drop)From GitHub (continuous deployment)
Best forOne-off HTML sites, quick testsApps you keep changing (Lovable, Bolt, Cursor projects)
Updating the siteDrag the new folder againAutomatic on every push to GitHub
Build stepYou build locally firstNetlify builds it for you
Preview linksNoYes, for each change

Netlify vs Vercel vs Hostinger: which should I use?

NetlifyVercelHostinger (shared hosting)
Best forHTML and Vite apps, beginnersNext.js and v0 projectsBusiness sites that also need email and PHP
Free planYesYes (personal / non-commercial use)No — paid yearly plans
Deploy methodDrag-and-drop, Git, CLIGit, CLIFile Manager / FTP upload
Business emailNo (use Zoho / Google Workspace)NoOften included

Still deciding? Read our overview: how to make your AI-built website live in India.

How Kode Studio does it

  1. 1
    Check your project

    Share your folder, GitHub repo or AI-tool project. We confirm it’s Netlify-ready and fix any build errors.

  2. 2
    Deploy with auto-deploy

    Site deployed from GitHub so future changes go live automatically, with redirects and forms configured.

  3. 3
    Connect your domain safely

    We choose the right DNS option, add the records and keep your business email working.

  4. 4
    HTTPS and final checks

    Free SSL, forced https, www redirect, mobile and form tests.

  5. 5
    Handover

    You get the Netlify account, a short guide and WhatsApp support for questions.

What's included

  • Netlify site set up on your own account
  • Build settings, environment variables and _redirects configured
  • GitHub auto-deploy
  • Custom domain with free SSL and www redirect
  • Email (MX / SPF / DKIM) records preserved
  • Netlify Forms or form service connected

How much does it cost?

Expert consultation
₹499

Refunded when you book any service. A 1-on-1 call with a developer to review your project and agree the exact scope.

Book consultation
Netlify Deployment & Domain Setup
Quoted on your requirement

You get a fixed price before any work starts — no hourly surprises.

Get a free estimate

What decides the price:

  • Static site vs app that needs a build, and any build errors to fix
  • Number of domains and whether DNS moves to Netlify
  • Forms, environment variables and backend connections
  • Business email setup

Need help in Hyderabad?

Our team works from Gachibowli, Hyderabad. Most work is done remotely over WhatsApp and Google Meet, and Hyderabad clients can also meet us in person or ask for an on-site visit. We support you in English, Hindi, Telugu and Urdu.

Areas we serve: Gachibowli, HITEC City, Madhapur, Kondapur, Financial District, Nanakramguda, Kukatpally, Miyapur, Banjara Hills, Jubilee Hills, Ameerpet, Begumpet, Secunderabad, Somajiguda, Manikonda, Narsingi, Uppal, LB Nagar, Dilsukhnagar, Kompally, Shamshabad — and clients across India, the UAE and New Zealand.

Find us on Google Maps · +91 9014 719 555

Frequently asked questions

How do I deploy a website on Netlify for free?

Create a free account, then drag your website folder (containing index.html) onto Netlify Drop, or import a GitHub repository with build command npm run build and publish directory dist.

How do I connect a GoDaddy domain to Netlify?

Add the domain in Netlify’s Domain management. In GoDaddy’s DNS settings, add a CNAME for www pointing to your .netlify.app address and the root-domain record Netlify shows — or change GoDaddy’s nameservers to Netlify’s. Copy MX records first if you use business email.

Why does my Netlify site show “Page not found” on refresh?

Your app is a single-page app. Add a _redirects file with /* /index.html 200 and redeploy.

What is the publish directory for a Vite or Lovable app on Netlify?

Use dist with the build command npm run build. For Create React App it is build.

How long does Netlify take to activate my domain and SSL?

Usually minutes to a few hours after DNS is updated; DNS can take up to 48 hours. SSL is issued automatically once the domain is verified.

Can I use Netlify for a business website in India?

Yes — it’s fast in India through its global CDN and the free plan suits most small business sites. Use Zoho Mail or Google Workspace for business email.

How much does Kode Studio charge for Netlify setup?

It depends on your site. Get a free estimate on WhatsApp, or book a ₹499 consultation — refunded when you book any service.

What people ask AI assistants about this

Real questions people type into ChatGPT, Gemini and Google — answered directly.

“How do I put my HTML website on Netlify?”

Sign in to Netlify, open Netlify Drop and drag the folder that contains index.html. It goes live instantly on a .netlify.app link; then add your own domain under Domain management.

“My Netlify deploy failed, what do I do?”

Open the deploy log and read the first error. Common causes are a wrong publish directory (use dist for Vite), a missing environment variable, or a package that failed to install.

“Netlify pe website free mein kaise daalein?”

Netlify par free account banayein, Netlify Drop par apna website folder drag karein. Site turant live ho jayegi. Apna domain jodne ke liye Domain management mein domain add karke DNS records apne registrar mein lagayein.

“Should I use Netlify DNS or keep GoDaddy DNS?”

If you use business email, keeping DNS at GoDaddy and adding Netlify’s records is usually safer. If you move to Netlify DNS, copy your MX, SPF and DKIM records first.

“Who can set up Netlify hosting for my business in Hyderabad?”

Kode Studio in Gachibowli, Hyderabad deploys sites on Netlify with custom domains, SSL and email kept working. Consultation is ₹499, refunded when you book a service.

Book this service

Tell us what you need — we reply with a fixed price. Prefer to talk first? Book a ₹499 consultation (refunded when you book a service).

Last updated 3 October 2026 · Kode Studio, Gachibowli, Hyderabad · Prices and platform features change — we review this page regularly.

Start a Project

Ready to build
something great?

Free consultation, honest timeline, clear pricing. Websites from ₹6,999 and custom ecommerce stores live in 7 days.

WhatsApp Call Book
Chat on WhatsApp