Dear Aspirant,
This is the top IITs list by NIRF:-
Rank 2: Indian Institute of Technology (IIT) Delhi
Rank 3: Indian Institute of Technology (IIT) Bombay
Rank 4: Indian Institute of Technology (IIT) Kanpur
Rank 6: Indian Institute of Technology (IIT) Roorkee
Rank 7: Indian Institute of Technology (IIT) Guwahati
Rank 8: Indian Institute of Technology (IIT) Hyderabad
Rank 9: National Institute of Technology (NIT) Tiruchirappalli
Rank 10: Indian Institute of Technology (IIT) Indore
You can check the complete list:-
https://www.nirfindia.org/2020/Ranking2020.html
Hope this helps. Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile