Digital MarketingBy 3 min read

India's online audience by platform, and where to spend next

India now has about a billion people online. YouTube still reaches the most people, but Instagram grew fastest this year. Here is what the numbers mean for your ad budget.

Last updated · All figures cited from primary sources below

Quick answer

India has about 1.03 billion internet users (70% of the population) and 500 million social media user identities, according to DataReportal's Digital 2026 report. YouTube has the largest ad reach at 500 million, followed by Instagram at 481 million (up 16% in a year) and Facebook at 403 million.

1.03 BInternet users, 70% of the population
500 MSocial media user identities
481 MInstagram ad reach, up 16%
131.77 MbpsMedian mobile download speed

Reach by platform

DataReportal's figures come from the ad tools of each platform. They show how many people an advertiser can reach, which is not the same as monthly active users. They are still the best like-for-like comparison available.

Advertising reach in India (millions)
YouTube
500 M
Instagram
481 M
Facebook
403 M
Advertising reach in India (millions)
ItemValue
YouTube500 M
Instagram481 M
Facebook403 M
Source: DataReportal, Digital 2026: India

Who grew

Ad reach, Digital 2025 vs Digital 2026 report (millions)
YouTube
491 M
500 M
Instagram
414 M
481 M
Facebook
384 M
403 M
Digital 2025Digital 2026
Ad reach, Digital 2025 vs Digital 2026 report (millions)
ItemDigital 2025Digital 2026
YouTube491 M500 M
Instagram414 M481 M
Facebook384 M403 M
Source: DataReportal, Digital 2025 and Digital 2026: India

Instagram added 67 million people of reach, a 16% jump. It is now within 20 million of YouTube. Facebook grew about 5% and YouTube about 2%.

A note on the billion: DataReportal's internet-user figure rose from 806 million to 1.03 billion between reports. A jump that large most likely reflects revised data sources, not only new users. The direction is reliable, but the size of the change is not.

What it means for your budget

Median mobile speeds above 130 Mbps make video the default format, even outside the metros. About 30% of the population is still offline, so print, outdoor and WhatsApp-led referrals still matter for many local businesses.

  • Plan video first: Reels and Shorts, then repurpose them across platforms.
  • Test Instagram reach campaigns while costs are still catching up with its growth.
  • Create content in regional languages. Most new users are not English-first.
  • Use WhatsApp for follow-ups and conversion, not for cold reach.
  • Build mobile-first landing pages. Nearly every visit will come from a phone.

Frequently asked questions

How many internet users are there in India in 2026?

DataReportal's Digital 2026 India report puts internet users at about 1.03 billion, or 70% of the population, based on late 2025 data.

Which social media platform has the largest reach in India?

YouTube, with an advertising reach of 500 million people. Instagram is close behind at 481 million and Facebook reaches 403 million.

Is Instagram growing in India?

Yes. Instagram's ad reach in India grew from 414 million to 481 million between DataReportal's 2025 and 2026 reports, an increase of about 16%.

Divyansh Barnwal

Divyansh Barnwal is the Founder & CEO of Sprite Genix in Delhi and works on digital communication for the National Testing Agency. He writes about cyber security, digital marketing and web development. About Divyansh →

Need help with security or growth?

Talk to Divyansh ↗