Follow the mentioned steps to get your website live

Self Hosting Guide

📁 Free Hosting Setup Guides

Select your hosting provider below — we'll show you exactly how to upload your website.

Step 1 — Choose your hosting provider
🟣
Hostinger
🔵
Bluehost
🟢
GoDaddy
🟠
BigRock
🐊
HostGator
🔴
SiteGround
🌐
Others
👆

Select your hosting provider above to see step-by-step upload instructions.

🟣

Uploading to Hostinger

Using hPanel File Manager — no FTP software needed

1

Log in to hPanel

Go to hpanel.hostinger.com and sign in with your Hostinger account credentials.

2

Open File Manager

From your dashboard, click on your hosting plan → scroll to the Files section → click File Manager.

3

Navigate to public_html

In File Manager, open the public_html folder. This is the root folder for your website — everything uploaded here is publicly visible.

4

Upload your ZIP file

Click the Upload Files button (top toolbar). Select the your-business-website.zip file you downloaded from our builder and upload it.

5

Extract the ZIP

Once uploaded, right-click the ZIP file → select Extract. Make sure files extract directly into public_html — not into a subfolder inside it.

6

Verify index.html is in root

Confirm index.html sits directly inside public_html (not inside a subfolder). If it's inside a folder, move the files one level up.

7

Visit your domain

Open your browser and go to your domain name. Your website should be live. If you see an old page, clear your browser cache with Ctrl + Shift + R.

💡 Tip: If your domain is new, DNS propagation can take up to 24 hours before your site becomes visible worldwide. This is normal — wait and try again if it doesn't load immediately.
🔵

Uploading to Bluehost

Using cPanel File Manager — beginner friendly

1

Log in to Bluehost

Go to bluehost.com → click Log In → enter your credentials to reach your account dashboard.

2

Open cPanel

From your dashboard click Advanced in the left menu → scroll down to find cPanel and open it.

3

Open File Manager

Inside cPanel, find the Files section and click File Manager. It will open in a new tab.

4

Go to public_html

In the left panel of File Manager, click public_html. This is where your website files must live.

5

Upload your ZIP

Click Upload in the top toolbar → select your website ZIP file → wait for the upload to complete → go back to File Manager.

6

Extract the ZIP

Right-click the uploaded ZIP file → click Extract → confirm the destination is /public_html/ → click Extract Files.

7

Check file placement

Make sure index.html and the images/ folder are directly inside public_html. Delete the ZIP file after extracting to keep things tidy.

8

Visit your domain

Type your domain in the browser. Your site should be live. If it shows a Bluehost default page, wait 5 minutes and try again.

💡 Tip: If you already had a WordPress site on Bluehost and want to replace it with your new HTML website, delete the existing files in public_html first — but take a backup before doing so.
🟢

Uploading to GoDaddy

Using cPanel or GoDaddy File Manager

1

Log in to GoDaddy

Go to godaddy.com → click Sign In → enter your credentials → go to My Products.

2

Open your Hosting panel

Under Web Hosting, click Manage next to your hosting plan. This opens your cPanel dashboard.

3

Open File Manager

In cPanel, scroll to the Files section → click File Manager. Select public_html as your starting directory.

4

Upload your ZIP file

Click Upload → browse to your website ZIP file → upload it to the public_html folder.

5

Extract files

Right-click the ZIP → Extract → set path to /public_html → confirm. Your website files will appear in the folder.

6

Confirm structure

index.html must be directly inside public_html. The images/ folder should be alongside it at the same level.

7

Visit your domain

Open your domain in a browser. Your website is now live. GoDaddy sometimes takes a few minutes to reflect changes — be patient.

💡 Tip: GoDaddy's Linux hosting uses cPanel just like Bluehost. If your plan shows a different control panel (Plesk), the steps are similar — look for File Manager and upload to the httpdocs folder instead of public_html.
🟠

Uploading to BigRock

Using cPanel File Manager — popular with Indian businesses

1

Log in to BigRock

Go to bigrock.in → click Login → enter your BigRock account email and password.

2

Go to Hosting Dashboard

From your account, click Hosting → click Manage next to your active hosting plan.

3

Open cPanel → File Manager

Click cPanel → scroll to Files → open File Manager → navigate into public_html.

4

Upload your ZIP

Click Upload in the toolbar → select your website ZIP file → wait for upload to complete → return to File Manager.

5

Extract the ZIP

Right-click the ZIP file → click Extract → make sure the path is set to /public_html → click Extract.

6

Verify and clean up

Confirm index.html is directly inside public_html. Delete the ZIP file to free up storage space.

7

Visit your domain

Enter your domain in the browser — your site is live. If it doesn't load, wait 10–15 minutes and try again.

💡 Tip: BigRock is owned by the same group as Bluehost India. If you face issues with cPanel, you can also upload files via FTP using FileZilla — your FTP credentials are available inside your BigRock hosting dashboard.
🐊

Uploading to HostGator

Using cPanel File Manager

1

Log in to HostGator

Visit hostgator.in or hostgator.com → click Login → go to your Customer Portal.

2

Access cPanel

In your portal, find your hosting package and click Manage → then click cPanel to open your hosting control panel.

3

Open File Manager

In cPanel, look for the Files section → click File Manager → navigate into the public_html folder.

4

Upload your ZIP

Click Upload → select your website ZIP file from your computer → wait for the upload progress bar to reach 100%.

5

Extract the ZIP

Right-click the ZIP file → Extract → confirm extraction path is /public_html/ → click Extract Files.

6

Check file structure

Verify index.html is at the root of public_html. The images/ folder should be next to it — not inside another folder.

7

Go live

Open your domain in a browser. Your website is live. Clear cache with Ctrl + Shift + R if you see an old page.

💡 Tip: HostGator India and HostGator US have slightly different dashboards. Both use cPanel underneath — the File Manager steps are identical regardless of which version you are on.
🔴

Uploading to SiteGround

Using Site Tools File Manager

1

Log in to SiteGround

Go to siteground.com → click Log In → enter your credentials to reach your Client Area.

2

Go to Site Tools

Under Websites, click Site Tools next to your domain. SiteGround uses its own control panel called Site Tools (not cPanel).

3

Open File Manager

In Site Tools, click Site in the left menu → then click File Manager. Navigate into the public_html folder.

4

Upload your ZIP

Click the Upload icon (cloud with arrow) in the toolbar → select your website ZIP file → wait for upload to finish.

5

Extract the ZIP

Right-click the ZIP file → select Extract → confirm the destination is public_html → click Extract.

6

Verify file placement

Ensure index.html is directly inside public_html — not buried inside a subfolder. Move files up if needed.

7

Visit your site

Open your domain. SiteGround's fast servers usually reflect changes within seconds. If not, clear browser cache and reload.

💡 Tip: SiteGround has built-in caching (SuperCacher). If your changes don't show up, go to Site Tools → Speed → Caching → click Flush Cache to clear it.
🌐

Uploading to Any Hosting Provider

Universal steps that work with any cPanel or File Manager

1

Log in to your hosting account

Visit your hosting provider's website and sign in. Look for a Dashboard, Client Area, or Control Panel button.

2

Find your File Manager

Most hosts use cPanel — look for a File Manager option under a Files section. Some hosts call it File Explorer or Files.

3

Navigate to your website root folder

This folder is usually called public_html, www, or httpdocs. All your website files must go inside this folder.

4

Upload your ZIP file

Look for an Upload button in the File Manager toolbar. Select the website ZIP file you downloaded from our builder and upload it.

5

Extract the ZIP

Right-click the uploaded ZIP → select Extract or Unzip → make sure files extract into the root folder, not a subfolder.

6

Confirm correct file structure

index.html must be directly inside the root folder. The images/ folder must be next to it at the same level — not nested deeper.

7

Visit your domain

Type your domain into the browser. Your website should load. If it doesn't, wait a few minutes and try again — or contact your hosting provider's support.

💡 Don't have hosting yet? We recommend Hostinger for Indian businesses — it's affordable, fast, and beginner-friendly. Or let us handle the entire setup for you with our Done For You or Managed Hosting plans below.