Kapoor debutó como actriz en 2018 con el romance Dhadak, dirigido por Shashank Khaitan y coprotagonizado por Ishaan Khatter. Se trata de un remake en hindi de la película marathi de 2016 Sairat, y la presentaba como una joven de clase alta cuya vida se vuelve trágica después de fugarse con un chico de clase baja (interpretado por Khatter). La película recibió críticas predominantemente negativas, pero con una recaudación mundial de ₹1.100 millones, resultó ser un éxito comercial. Rajeev Masand, en su artículo para CNN-News18, criticó la película por haber eliminado las referencias a las castas y la consideró inferior a la original, pero consideró que Kapoor tenía «una fragilidad que la hace entrañable al instante, y una cualidad conmovedora que hace difícil apartar los ojos de ella en la pantalla». Por el contrario, Anna M. M. Vetticad, de Firstpost, opinó que «carece de personalidad y ofrece una actuación sin color». Ganó el premio Zee Cine al mejor debut femenino. Ese mismo año, la marca de cosméticos Nykaa eligió a Kapoor para ser su embajadora de marca.
La siguiente aparición en pantalla de Kapoor se produjo en 2020, cuando protagonizó el segmento de Zoya Akhtar en la película de antología de terror de Netflix Ghost Stories. A Shubhra Gupta, de The Indian Express, no le gustaron los segmentos, pero añadió que la «única sorpresa real proviene de Janhvi Kapoor en una actuación sólida y real». A continuación, asumió el papel titular de la aviadora Gunjan Saxena en la película biográfica Gunjan Saxena: The Kargil Girl, que, debido a la pandemia del COVID-19, no pudo estrenarse en cines y se emitió en Netflix. Como preparación, pasó un tiempo con Saxena, se sometió a un entrenamiento físico y aprendió el lenguaje corporal de un oficial de las fuerzas aéreas. Saibal Chatterjee, de NDTV, describió la actuación de Kapoor como «pasablemente estable», mientras que Rahul Desai, de Film Companion, valoró más su «actuación engañosamente privada», que consideró «perfecta».
Kapoor interpretará un doble papel junto a Rajkummar Rao en la comedia de terror Roohi Afzana. También protagonizará junto a Kartik Aaryan y Laksh Lalwani Dostana 2, y participará en la película de época de Karan Johar Takht.
A partir de marzo de 2021, ha completado Good Luck Jerry, una adaptación en hindi de la película tamil de 2018 Kolamavu Kokila, producida por Aanand L. Rai.