This is a List of Singers who write their own songs or lyrics. We have given list of both Indian and International singers. You can suggest more names to improve this list.

List of Bollywood and International singers who write their own songs

(B) = Bollywood

(I) = International

Alisha Chinai (B)

Ayushmann Khurrana (B)

Baba Sehgal (B)

Bob Dylan (I)

Bob Marley (I)

Bruce Springsteen (I)

Eric Clapten (I)

John Lennon (I)

Justin Bieber (I)

Katy Perry (I)

Lucky Ali (B)

Maddona (I)

Michael Jackson (I)

Mohit Chauhan (B)

Palash Sen (B)

Shaan (B)

Sonu Nigam B)

Vishal Dadlani (B)