Indian Institute of Technology Madras IIT has been ranked as the best among all the other IITs by NIRF.