Market Cap Data of Stocks Trading on NSE and BSE

Can someone please tell me where I can find market cap data of ALL stocks trading on the NSE/BSE? If such data is not explicitly available, is there any place where I can get a list of all stocks categorized based on their market cap? I don’t want to be gathering data one-by-one from the exchange’s website or moneycontrol.

You can find this data on BSE, Bloomberg etc. You can alos run queries on Screener to filter stocks based on marketcap, for ex Marketcap>1000.