Kapoor was born to actor pankaj kapoor and actor classical dancer neelima azeem on 25 February 1981. Kapoors parents divorced when he was three. After the divorce, he lived with his mother. He shared a good relationship with his father and stepmother supriya pathak.

He studied in rajhans vidhalaya Mumbai. Kapoor is a vegetarian.He has three half siblings a sister named Sanah and brothers named Ruhaan and Ishaan khattar Ishaan acted with him in the movie vaah life ho to yesi (2005). His maternal grandfather was Anwar Azeem, a noted marxist  journalist and author from bihar.His great great grandfather was the film director, screenwriter, Urdu novelist and journalist khawaja ahmad abbas more popularly known as K. A. Abbas. His mother Neelima is the daughter of Anwar Azeem, one of the greatest Urdu writers. K.A. Abbas in turn was the grandson of Hali, the chief  protege of Urdu poet ghalib

While filming Fida (2004), Kapoor began dating kareena kapoor. They dated for three years and then separated during the filming of Jab We Met (2007). According to him, they remained on good terms, with him saying, I wish her all the happiness in the world. I have great respect for her. She is a wonderful girl.