Your website is built

One step left —
make it live.

Your website file is downloaded. Now publish it online in under 2 minutes — free, no backend, no server configuration. Choose your method below.

Before you start

Two things to do first.

① Rename your file

Find the downloaded file — it's called something like spice-garden.html or my-website.html.

Rename it to exactly: index.html

This tells Netlify, Vercel and every hosting platform that this is your homepage.

② Have your domain ready (optional)

You don't need a domain to go live — every platform gives you a free URL like yoursite.netlify.app.

If you have a domain (like from GoDaddy), you can connect it after deploying. You don't need it right now to go live.

⚡ Netlify
RECOMMENDED — Free, Instant

Netlify — Live in 30 seconds.
No account needed to start.

Netlify is the fastest way to publish your Forge website. Drag your file into a browser window and it's live. Free forever on the Netlify starter plan.

1
Go to netlify.com/drop

Open netlify.com/drop in your browser. You don't need an account for this step.

2
Drag your index.html into the page

Find your index.html file and drag it directly into the Netlify Drop page. A dashed upload zone will appear — drop it there.

3
Wait 10–30 seconds

Netlify uploads and deploys automatically. You'll see a green success message and a live URL like random-name-123.netlify.app

4
Click the URL — your website is live

Open the URL. Your complete business website is live on the internet. Share it immediately — it works on any device, anywhere in the world.

5
Optional — Connect your own domain

Create a free Netlify account → claim your site → go to Domain Settings → add your domain (e.g. useforge.in). Netlify handles SSL automatically. This step is optional — your site works fine on the netlify.app URL.

⚠️ Important: The drag-and-drop at netlify.com/drop deploys a temporary site. To keep it permanently, create a free Netlify account and claim the site within the session. I am not certain how long unclaimed drops persist — verify this on the Netlify documentation.
▲ Vercel
Free · Requires account

Vercel — Fast global CDN,
great for tech users.

Vercel is popular with developers. It's slightly more setup than Netlify Drop but gives you a very fast global CDN and easy GitHub integration. Requires a free account.

1
Create a free account at vercel.com

Sign up with Google or GitHub — it's free. No credit card needed for the hobby plan which is sufficient for a business website.

2
Put your index.html in a folder

Create a folder on your computer — name it anything. Put your index.html inside it. Vercel deploys folders, not single files.

3
Deploy via Vercel CLI or GitHub

Easiest: Install Vercel CLI and run:
npm i -g vercel && vercel --prod Or connect a GitHub repo from the Vercel dashboard — push your file to GitHub, import in Vercel, it auto-deploys. ⚠️ Verify exact CLI commands at vercel.com/docs — CLI syntax may have changed.

4
Your site is live at yoursite.vercel.app

Connect your custom domain from the Vercel dashboard under Project Settings → Domains. Vercel handles SSL automatically.

🐙 GitHub Pages
Free · Best for developers

GitHub Pages — Free hosting
directly from your repository.

GitHub Pages hosts static HTML files free from a GitHub repository. Best for users who already use GitHub or want version control of their website.

1
Create a free account at github.com

Sign up for free. No credit card needed.

2
Create a new repository

Click New → name it anything (e.g. my-business-website) → set it to Public → click Create.

3
Upload index.html

Inside your new repository, click Add file → Upload files → drag your index.html → click Commit changes.

4
Enable GitHub Pages

Go to your repository → Settings → Pages → under Source, select Deploy from a branch → choose main branch → click Save.

⚠️ The exact Settings UI may vary — verify at docs.github.com/pages if these labels have changed.

5
Wait 1–3 minutes → site is live

GitHub builds and deploys. Your site goes live at yourusername.github.io/repo-name

📁 cPanel
Paid hosting required

cPanel Hosting — For users
with existing web hosting.

If you already have hosting through GoDaddy, Hostinger, BigRock or any provider with cPanel, you can upload your Forge website directly through the File Manager. No coding needed.

1
Log in to your hosting cPanel

Go to your hosting provider's dashboard. Look for a link to cPanel or Control Panel. The exact location varies by host — check your hosting welcome email if unsure.

2
Open File Manager

Inside cPanel, find and click File Manager. Navigate to the public_html folder — this is your website's root directory.

3
Upload index.html

Click Upload → select your index.html file → wait for upload to complete.

4
Visit your domain

Your website is immediately live at your domain. No build step, no configuration. The HTML file is your complete website.

After you go live

Three things to do immediately.

🔍

Submit to Google

Go to search.google.com/search-console → add your URL → request indexing. Google will crawl your site within 24–48 hours.

📊

Add Analytics

Set up Google Analytics 4 at analytics.google.com to track visitors, traffic sources and how people use your website.

📢

Share Everywhere

WhatsApp your URL to every contact. Post it on Instagram. Add it to your Google Maps listing. Every share builds SEO authority.

Keep exploring

More from Forge.

🎉

Congratulations — your business is online.

You built a professional website in minutes. That puts you ahead of thousands of Indian businesses still waiting to go digital. Share your URL and start growing.

Build Another Website → ← Back to Forge