A list of songs Katy Perry has written for other artists.

Ashley Tisdale


Britney Spears

  • "Passenger" (Britney Jean, written with Britney Spears, Sia Furler, Andrew Swanson, and Thomas Pentz)

Iggy Azalea

  • "Black Widow" (Initially for Perry's album, Prism, but later given to Iggy Azalea for The New Classic, written with Tor Erik Hermansen, Mikkel Storleer Eriksen, Benjamin Levin, Sarah Hudson, and Amethyst Kelly)

Jessie James

Kady Malloy

Kelly Clarkson

Lesley Roy

Nicki Minaj

Selena Gomez & the Scene

Truth & Salvage Co.