How to Start a Blog in India Under ₹3000 (Complete Beginner Guide)
Many people think starting a blog requires ₹10,000–₹20,000 investment.
But the truth is — you can launch a professional blog in India for under ₹3000.
You don’t need coding knowledge, technical skills, or expensive tools.
In this guide, I’ll show you the exact step-by-step process beginners can follow in 2026.
Total Cost Breakdown (Realistic)
| Item | Cost (Approx) |
| Domain Name (.in/.com) | ₹500 – ₹900/year |
| Web Hosting (Starter Plan) | ₹1,800 – ₹2,100/year |
| Free WordPress Theme | ₹0 |
| Plugins & Tools | ₹0 |
| Total Cost | ₹2300 – ₹3000 |
Yes — your website can go live within one day.
Step 1: Choose Your Blog Niche (Most Important)
Your niche decides whether you will earn or quit.
Pick a topic that is:
- Useful to people
- Searchable on Google
- Easy to write regularly
- Can earn money later
Best Beginner Niches in India
- Tech & Gadgets
- Hosting & Blogging
- Finance & Earning Money
- Education & Career
- Travel
- Health & Fitness
- AI Tools & Apps
👉 Avoid multi-topic blogs. Always start focused.
Step 2: Buy a Domain Name
Your domain is your website name.
Example:
yourblog.in
Tips for Choosing Domain
- Keep it short
- Easy to spell
- Avoid numbers & hyphens
- Prefer .in or .com
Cost: ₹500 – ₹900/year
Step 3: Buy Budget Web Hosting
Now you need hosting to put your blog online.
For beginners, shared hosting is perfect:
- Cheap
- Easy
- Enough for 10k visitors/month
Cost: ₹1800 – ₹2100/year
After purchase you will get:
- Control panel login
- Nameservers
- WordPress installer
Step 4: Connect Domain to Hosting
Inside domain panel:
- Open DNS / Nameserver settings
- Replace with hosting nameservers
- Save changes
⏱ Takes 5–30 minutes to activate
Step 5: Install WordPress (1-Click)
In hosting panel:
Softaculous → WordPress → Install
Enter:
- Site name
- Username
- Password

Click install → Done 🎉
Your blog is now live.
Step 6: Install Free Theme (No Cost)
Go to:
Dashboard → Appearance → Themes → Add New
Good free themes:
- Astra
- GeneratePress
- Kadence
- Blocksy
These are fast and SEO friendly.
Step 7: Install Important Plugins
Only install necessary plugins:
| Plugin | Purpose |
| RankMath SEO | Google ranking |
| LiteSpeed Cache | Speed optimization |
| WPForms | Contact form |
| UpdraftPlus | Backup |
| Site Kit by Google | Traffic tracking |
All free.
Step 8: Write Your First 10 Articles
Before applying for ads or earning:
Write minimum 10–15 helpful articles.
Article length:
👉 1000 – 1500 words
Focus on solving problems, not copying content.
Step 9: Get Traffic From Google
Use this formula:
Keyword → Helpful article → SEO → Google ranking → Visitors → Income
Use free keyword tools:
- Google autocomplete
- Google “People Also Ask”
- Google Trends
Step 10: Start Earning From Blog
After 20–30 posts you can earn using:
- Google AdSense
- Affiliate marketing
- Hosting referrals
- Sponsored posts
Many Indian bloggers earn ₹10,000–₹50,000/month from a simple blog.
Final Thoughts
Starting a blog in India does NOT require big investment.
With just ₹3000 and 1 day, you can launch your online asset.
Your blog can:
- Build passive income
- Create personal brand
- Become a business
Start early — because blogging rewards consistency, not perfection.

