Kapoor a fait ses débuts d’actrice en 2018 avec la romance Dhadak, réalisée par Shashank Khaitan, avec Ishaan Khatter. Remake en hindi du film marathi Sairat de 2016, il la mettait en scène dans le rôle d’une jeune fille de la classe supérieure dont la vie devient tragique après qu’elle s’est enfuie avec un garçon de classe inférieure (joué par Khatter). Le film a reçu des critiques majoritairement négatives, mais avec une collecte mondiale de ₹1,1 milliard, il s’est avéré être un succès commercial. Écrivant pour CNN-News18, Rajeev Masand a critiqué le film pour avoir supprimé les références aux castes et l’a jugé inférieur à l’original, mais a estimé que Kapoor avait « une fragilité qui la rend instantanément attachante, et une qualité d’âme qui fait qu’il est difficile de la quitter des yeux à l’écran ». À l’inverse, Anna M. M. Vetticad du Firstpost a estimé qu’elle « manque de personnalité et livre une performance incolore ». Elle a remporté le Zee Cine Award du meilleur début féminin. La même année, la marque de cosmétiques Nykaa a choisi Kapoor pour être son ambassadeur de marque.
La prochaine apparition à l’écran de Kapoor a eu lieu en 2020, lorsqu’elle a joué dans le segment de Zoya Akhtar dans le film d’anthologie d’horreur Netflix Ghost Stories. Shubhra Gupta de The Indian Express n’a pas aimé les segments mais a ajouté que la « seule vraie surprise vient de Janhvi Kapoor dans un acte solide et réel ». Elle a ensuite endossé le rôle de l’aviateur Gunjan Saxena dans le biopic Gunjan Saxena : The Kargil Girl, qui, en raison de la pandémie de COVID-19, n’a pas pu sortir en salle et a été diffusé en streaming sur Netflix. Pour se préparer, elle a passé du temps avec Saxena, a suivi un entraînement physique et a appris le langage corporel d’un officier de l’armée de l’air. Saibal Chatterjee de NDTV a décrit la performance de Kapoor comme « passablement stable », tandis que Rahul Desai de Film Companion a davantage apprécié sa « performance faussement privée » qu’il a considérée comme « parfaite ».
Kapoor jouera ensuite un double rôle aux côtés de Rajkummar Rao dans le film d’horreur comique Roohi Afzana. Elle jouera également aux côtés de Kartik Aaryan et Laksh Lalwani dans Dostana 2, et figurera dans le film d’époque d’ensemble Takht de Karan Johar.
En mars 2021, elle a terminé Good Luck Jerry, une adaptation en hindi du film tamoul de 2018 Kolamavu Kokila, produit par Aanand L. Rai.
La production de ce film est en cours.