The amount that Indian YouTubers earn for 1 million views on their videos can vary greatly, as it depends on a number of factors such as the advertisement rate per view, the number of ads that are shown to viewers, and the number of clicks that those ads receive.
On average, a YouTube channel can earn between $0.01 to $0.03 per view, depending on the above factors. This means that if a video on your channel receives 1 million views, you could potentially earn between $10,000 and $30,000. However, this is just a rough estimate, and the actual amount that you earn may be more or less depending on your channel’s performance.
It’s also worth noting that YouTube’s Partner Program requires channels to have at least 1000 subscribers and 4000 hours of watch time within the past 12 months in order to be eligible for monetization. So, in order to start earning money from your videos, you’ll need to focus on building your audience and creating engaging content.