 The soundtrack for "Kal Ho Naa Ho" was composed by Shankar–Ehsaan–Loy while Javed Akhtar wrote the lyrics for its songs.Anil Mehta and Sanjay Sankla handled the cinematography and editing respectively.Sharmishta Roy was in charge of the production design.