Top Rap Songs

Rap music has formed in the USA in late 1970s. It comes with a stylized rhythmic music that commonly accompanies rapping.

Considering the importance of this category of songs, we have gathered the list which consists of top-notch songs (with official videos & lyrics) only. Enjoy the recent Top Rap Songs below.

video

Drake – God’s Plan

Credits Song Name: God's Plan Artist Name / Band Name: Drake Featuring: N/A Produced By: Noah “40” Shebib, Yung Exclusive, Boi-1da & Cardo Album Name: Scary Hours Release Date: January 20, 2018 Genre: Republic Records, Toronto, Genius Canada, YMCMB, Young Money,...
video

Post Malone – Rockstar ft. 21 Savage

Credits Song Name: Rockstar Artist Name / Band Name: Post Malone Featuring: 21 Savage Produced By: Louis Bell & Tank God Album Name: beerbongs & bentleys Release Date: September 15, 2017 Genre: Epic Records, New York, Atlanta, Republic Records, Trap, Rap ...
video

DJ Khaled – Wild Thoughts feat. Bryson Tiller & Rihanna

Credits Song Name: Wild Thoughts Artist Name / Band Name: DJ Khaled Featuring: Bryson Tiller & Rihanna Produced By: DJ Khaled, L.V.M. & DJ Nasty Album Name: Grateful Release Date: June 16, 2017 Genre: Roc Nation, Soul, Epic Records, Pop, Rap,...

video

Camila Cabello – Havana ft. Young Thug

Credits Song Name: Havana Artist Name / Band Name: Camila Cabello Featuring: Young Thug Produced By: Frank Dukes Album Name: The Hurting, The Healing, The Loving. Release Date: August 3, 2017 Genre: YSL, Rap, Latin Pop, Pop Record Label: Syco Music/Epic Written...
video

DJ Khaled – I’m the One ft. Justin Bieber, Quavo, Chance the Rapper, Lil...

Credits Song Name: I'm the One Artist Name / Band Name: DJ Khaled Featuring: Lil Wayne, Chance The Rapper, Quavo & Justin Bieber Produced By: Asahd Tuck Khaled, DJ Khaled & Nic Nac Album...
video

Cardi B – Bodak Yellow

Credits Song Name: Bodak Yellow Artist Name / Band Name: Cardi B Featuring: N/A Produced By: J. White Did It Album Name: Bloody Mary EP Release Date: June 16, 2017 Genre: Trap, Rap Record Label: KSR Group, LLC. Written By: Cardi B Performance: Peaked...
video

French Montana – Unforgettable ft. Swae Lee

Credits Song Name: Unforgettable Artist Name / Band Name: French Montana Featuring: Swae Lee Produced By: CP DUBB, 1Mind & Jaegen Album Name: Unforgettable Release Date: April 7, 2017 Genre: Epic Records, Rap Record...
video

Drake – One Dance ft. Featuring WizKid & Kyla

Credits Song Name: One Dance Artist Name / Band Name: Drake Featuring: Kyla & Wizkid Produced By: Nineteen85 Album Name: Views Release Date: April 5, 2016 Genre: Memes, Dancehall, Genius Canada, OVO, Pop, Rap ...
video

French Montana – Moses Featuring Chris Brown & Migos

Credits Song Name: Moses Artist Name / Band Name: French Montana Featuring: Chris Brown and Migos Produced By: K-Major, TM88, Southside and DJ Spinz Album Name: Mac & Cheese 4 (Original) Release Date: 2015-08-22 Genre: Rap Record Label: N/A Written By: Takeoff, Quavo,...
video

Chris Brown – Pills & Automobiles ft. Kodak Black, A Boogie Wit Da Hoodie...

Credits Song Name: Pills & Automobiles Artist Name / Band Name: Chris Brown Featuring: Kodak Black, A Boogie Wit Da Hoodie & Yo Gotti Produced By: OG Parker Album Name: Heartbreak on a Full Moon Release Date: August 4, 2017 ...
video

Kendrick Lamar- LOVE ft. Zacari

Credits Song Name: LOVE. Artist Name / Band Name: Kendrick Lamar Featuring: Zacari Produced By: Anthony "Top Dawg" Tiffith, Greg Kurstin, Sounwave & Teddy Walton Album Name: DAMN. Release Date: April 14, 2017 Genre:...
video

Bruno Mars – Finesse (Remix) ft. Cardi B

Credits Song Name: Finesse (Remix) Artist Name / Band Name: Bruno Mars Featuring: Cardi B Produced By: The Stereotypes & Shampoo Press & Curl Album Name: N/A Release Date: January 4, 2018 Genre: Electro-Funk, NYC, New Jack Swing, Remix, Soul Pop,...
video

Selena Gomez – Fetish ft. Gucci Mane

Credits Song Name: Fetish Artist Name / Band Name: Selena Gomez Featuring: Gucci Mane Produced By: Jonas Jeberg & The Futuristics Album Name: SG2 Release Date: July 13, 2017 Genre: Rap, Electro-Pop, Pop Record Label: Interscope Records Written By: Leland, Selena Gomez,...
video

Logic – 1-800-273-8255 feat. Alessia Cara & Khalid

Credits Song Name: 1-800-273-8255 Artist Name / Band Name: Logic Featuring: Alessia Cara & Khalid Produced By: 6ix & Logic Album Name: Everybody Release Date: April 28, 2017 Genre: VMG, Rap Record Label: Def...
video

Rihanna – Work ft.Drake

Credits Song Name: Work Artist Name / Band Name: Rihanna Album Name: ANTI Featuring: Drake Produced By: Boi-1da Release Date: January 27, 2016 Record Label: Roc Nation, Westbury Road Genre: Memes, R&B, OVO, Dancehall,...
video

Halsey – Bad at Love

Credits Song Name: Bad at Love Artist Name / Band Name: Halsey Featuring: N/A Produced By: Rogét Chahayed & Ricky Reed Album Name: hopeless fountain kingdom Release Date: June 2, 2017 Genre: Alternative Pop, Alternative, Pop, Rap, Dance-Pop Record Label: Astralwerks Written...
video

 Migos – MotorSport ft. Nicki Minaj & Cardi B

Credits Song Name: MotorSport Artist Name / Band Name: Migos Featuring: Nicki Minaj & Cardi B Produced By: CuBeatz & Murda Beatz Album Name: Culture II Release Date: October 27, 2017 Genre: Quality Control Music, Capitol Records, Bronx, Young Money, New...
video

Gucci Mane – I Get the Bag ft. Migos

Credits Song Name: I Get the Bag Artist Name / Band Name: Gucci Mane Featuring: Migos Produced By: Southside & Metro Boomin Album Name: Mr. Davis Release Date: August 18, 2017 Genre: Atlanta, Trap, Rap Record Label: Atlantic Records Written By: Metro...
video

Major Lazer – Run Up feat. PARTYNEXTDOOR & Nicki Minaj

Credits Song Name: Run Up Artist Name / Band Name: Major Lazer Featuring: PARTYNEXTDOOR & Nicki Minaj Produced By: Diplo, StarGate & Jr. Blender Album Name: Music Is The Weapon Release Date: January 26,...
video

Damian “Jr. Gong” Marley – Medication ft. Stephen Marley

Credits Song Name: Medication Artist Name / Band Name: Damian "Jr. Gong" Marley Featuring: Stephen Marley Produced By: Damian Marley Album Name: Stony Hill Release Date: April 21, 2017 Genre: Rap, Lit, Reggae Record Label: Universal Records/Tuff Gong Records Written By: Stephen Marley...
video

Pitbull – Options ft. Stephen Marley

Credits Song Name: Options Artist Name / Band Name: Pitbull Featuring: Stephen Marley Produced By: Ian Kirkpatrick Album Name: Climate Change Release Date: February 17, 2017 Genre: Rap Record Label: Mr.305/Polo Grounds Music/RCA Records ...
video

Marc E. Bassy – You & Me ft. G-Eazy

Credits Song Name: You & Me Artist Name / Band Name: Marc E. Bassy Featuring: G-Eazy Produced By: Rami Dawod, William Mosgrove, Jacob Olofsson & James Alex Hau Album Name: Groovy People EP Release...
video

Future – You Da Baddest ft. Nicki Minaj

Credits Song Name: You Da Baddest Artist Name / Band Name: Future Featuring: Nicki Minaj Produced By: Go Grizzly & Detail Album Name: HNDRXX Release Date: July 28, 2017 Genre: Young Money, Epic Records, Rap Record Label: Epic/Freebandz Written By: Nicki Minaj &...
video

Kendrick Lamar – HUMBLE.

Credits Song Name: Humble. Artist Name / Band Name: Kendrick Lamar Featuring: Produced By: Mike WiLL Made-It Album Name: DAMN. Release Date: March 30, 2017 Genre: West Coast, California, Compton, TDE, Rap Record Label:...
video

Lil Dicky – Freaky Friday Featuring Chris Brown

Credits Song Name: Freaky Friday Artist Name / Band Name: Lil Dicky Featuring: Chris Brown Produced By: Twice as Nice, Benny Blanco and DJ Mustard Album Name: LD2 Release Date: 2018-03-15 Genre: Rap Record Label: BMG and Dirty Burd Inc. Written By: Ammo...
video

Nicki Minaj, Drake & Lil Wayne – No Frauds

Credits Song Name: No Frauds Artist Name / Band Name: Nicki Minaj, Drake & Lil Wayne Featuring: Produced By: Murda & CuBeatz Album Name: NM4 Release Date: March 10, 2017 Genre: Beef, Genius...
video

Lil Pump – Gucci Gang

Credits Song Name: Gucci Gang Artist Name / Band Name: Lil Pump Featuring: N/A Produced By: Gnealz & Big Head Album Name: Gucci Gang - Single Release Date: August 27, 2017 Genre: Florida, Trap, Rap Record Label: Warner Bros. Written By: Lil Pump ...
video

Kendrick Lamar – LOYALTY ft. Rihanna

Credits Song Name: LOYALTY. Artist Name / Band Name: Kendrick Lamar Featuring: Rihanna Produced By: Anthony "Top Dawg" Tiffith, Terrace Martin, Sounwave & DJ Dahi Album Name: DAMN. Release Date: April 14, 2017 Genre:...
video

Migos – Walk It Talk It Featuring Drake

Credits Song Name: Walk It Talk It Artist Name / Band Name: Migos Featuring: Drake Produced By: Deko & OG Parker Album Name: Culture II Release Date: January 26, 2018 Genre: YMCMB, Cloud Rap, Southern, Capitol Records, Motown, Genius Canada, Quality...
video

Eminem – River ft. Ed Sheeran

Credits Song Name: River Artist Name / Band Name: Eminem Featuring: Ed Sheeran Produced By: Emile Haynie Album Name: Revival Release Date: December 15, 2017 Genre: Genius UK, Detroit, Pop, Interscope Records, Aftermath Entertainment, Shady Records, Rap Record Label: N/A Written By: Emile...
video

Chris Brown – Privacy

Credits Song Name: Privacy Artist Name / Band Name: Chris Brown Featuring: Produced By: D.A. Doman Album Name: Heartbreak on a Full Moon Release Date: March 24, 2017 Genre: Rap, R&B Record Label: RCA ...
video

Drake – Nice For What

Credits Song Name: Nice For What Artist Name / Band Name: Drake Featuring: N/A Produced By: Corey Litwin, Noah “40” Shebib, BlaqNmilD and Murda Beatz Album Name: Scorpion Release Date: 2018-04-06 Genre: Rap, R&B Record Label: N/A Written By: The Showboys, Lauryn Hill,...
video

BlocBoy JB – Look Alive Featuring Drake

Credits Song Name: Look Alive Artist Name / Band Name: BlocBoy JB Featuring: Drake Produced By: Tay Keith Album Name: SIMI Release Date: 2018-02-08 Genre: Genius Canada, Trap, Rap Record Label: OVO Sound and Warner Bros. Records Written By: Tay Keith, Drake and...
video

Tyler, The Creator – See You Again ft. Kali Uchis

Credits Song Name: See You Again Artist Name / Band Name: Tyler, The Creator Featuring: Kali Uchis Produced By: Tyler, The Creator Album Name: Flower Boy Release Date: July 21, 2017 Genre: LGBTQ+, Soul, R&B, Columbia Records, Love, Odd Future, Rap ...
video

Post Malone – I Fall Apart

Credits Song Name: I Fall Apart Artist Name / Band Name: Post Malone Featuring: Produced By: Illangelo Album Name: Stoney Release Date: December 9, 2016 Genre: Rap Record Label: Republic Written By: Post Malone ...
video

Vybz Kartel – Mhm Hm

Credits Song Name: Mhm Hm Artist Name / Band Name: Vybz Kartel Featuring: N/A Produced By: Jone`s Ave Records Album Name: Mhm Hm Riddim Release Date: September 20, 2017 Genre: Reggae, Rap, Dancehall, Jamaica Record Label: Jones Ave Records Written By: Vybz Kartel ...
video

Yo Gotti – Rake It Up ft. Nicki Minaj

Credits Song Name: Rake It Up Artist Name / Band Name: Yo Gotti Featuring: Nicki Minaj Produced By: 30 Roc & Mike WiLL Made-It Album Name: Gotti Made-It Release Date: June 2, 2017 Genre: R&B, Rap Record Label: EarDrummers Entertainment & CMG...
video

NF – Let You Down

Credits Song Name: Let You Down Artist Name / Band Name: NF Featuring: N/A Produced By: David Garcia & Tommee Profitt Album Name: Perception Release Date: September 15, 2017 Genre: R&B, Rap Record Label: NF Real Music Written By: Tommee Profitt & NF ...
video

Migos – Stir Fry

Credits Song Name: Stir Fry Artist Name / Band Name: Migos Featuring: N/A Produced By: Pharrell Williams Album Name: Culture II Release Date: December 20, 2017 Genre: Columbia Records, Capitol Records, Motown, QC, Quality Control Music, Southern, West Coast, California, Atlanta,...
video

Calvin Harris – Feels feat. Pharrell Williams, Katy Perry & Big Sean

Credits Song Name: Feels Artist Name / Band Name: Calvin Harris Featuring: Pharrell Williams, Katy Perry & Big Sean Produced By: Calvin Harris Album Name: Funk Wav Bounces Vol. 1 Release Date: June 15, 2017 Genre: G.O.O.D. Music, Columbia Records, Atlanta,...
video

N.E.R.D & Rihanna – Lemon

Credits Song Name: Lemon Artist Name / Band Name: N.E.R.D & Rihanna Featuring: N/A Produced By: Kuk Harrell & Pharrell Williams Album Name: No_One Ever Really Dies Release Date: November 1, 2017 Genre: Rap, R&B, Pop Record Label: I Am Other Entertainment,...
video

Farruko – Krippy Kush (Remix) ft. Bad Bunny, Nicki Minaj, 21 Savage & Rvssian

Credits Song Name: Krippy Kush (Remix) Artist Name / Band Name: Farruko Featuring: Bad Bunny, Nicki Minaj, 21 Savage & Rvssian Produced By: Alex Killer & Rvssian Album Name: N/A Release Date: November 21, 2017 Genre: Pop, Jamaica, Universal, Universal Republic...
video

Migos – Bad and Boujee ft. Lil Uzi Vert

Credits Song Name: Bad and Boujee Album Name: CULTURE Artist Name / Band Name: Migos (American Hip Hop Band) Featuring: Lil Uzi Vert Produced By: Metro Boomin Release Date: August 27, 2016 Genre: QC,...
video

Lil Uzi Vert – XO TOUR Llif3

Credits Song Name: XO TOUR Llif3 Artist Name / Band Name: Lil Uzi Vert Featuring: Produced By: JW Lucas & TM88 Album Name: Luv is Rage 1.5 Release Date: February 26, 2017 Genre: Alternative...
video

Post Malone – Psycho Featuring Ty Dolla $ign

Credits Song Name: Psycho Artist Name / Band Name: Post Malone Featuring: Ty Dolla $ign Produced By: Post Malone and Louis Bell Album Name: Beerbongs & Bentleys Release Date: 2018-02-23 Genre: Trap, R&B, Pop, Rap Record Label: UMG Recordings, Inc. and Republic...
video

Macklemore & Ryan Lewis – Thrift Shop Featuring Wanz

Credits Song Name: Thrift Shop Artist Name / Band Name: Macklemore and Ryan Lewis Featuring: Wanz Produced By: Ryan Lewis Album Name: The Heist Release Date: August 27, 2012 Genre: Pop, Rap Record Label:...
video

Jason Derulo – Swalla feat. Nicki Minaj & Ty Dolla $ign

Credits Song Name: Swalla Artist Name / Band Name: Jason Derulo Featuring: Ty Dolla $ign & Nicki Minaj Produced By: Ricky Reed Album Name: JD5 Release Date: February 24, 2017 Genre: Rap, Pop Record...
video

Meek Mill – Whatever You Need feat. Chris Brown and Ty Dolla $ign

Credits Song Name: Whatever You Need Artist Name / Band Name: Meek Mill Featuring: Chris Brown & Ty Dolla $ign Produced By: DJ Mustard Album Name: Dreams & Nightmares 2 : Wins & Losses...
video

Future – PIE ft. Chris Brown

Credits Song Name: PIE Artist Name / Band Name: Future Featuring: Chris Brown Produced By: Detail & D.A. Doman Album Name: HNDRXX Release Date: June 25, 2017 Genre: Rap, R&B Record Label: Epic Records, A1 Recordings & Freebandz Written By: Detail, D.A. Doman,...
video

Post Malone – Congratulations ft. Quavo

Credits Song Name: Congratulations Artist Name / Band Name: Post Malone Featuring: Quavo Produced By: Louis Bell, Metro Boomin & Frank Dukes Album Name: Stoney Release Date: November 4, 2016 Genre: Atlanta, Rap Record...
video

Future – Selfish Feat. Rihanna

Credits Song Name: Selfish Artist Name / Band Name: Future Featuring: Rihanna Produced By: Detail, Mantra & Major Seven Album Name: HNDRXX Release Date: February 24, 2017 Genre: Rap Record Label: Written By: Rihanna,...
video

Maroon 5 – Don’t Wanna Know ft. Kendrick Lamar

Credits Song Name: Don't Wanna Know Artist Name / Band Name: Maroon 5 Featuring: Kendrick Lamar Produced By: Benny Blanco Album Name: NOW That's What I Call Music! 95 Release Date: December 9, 2016 Genre: Kendrick Lamar, Interscope Records, TDE, Rap,...
video

Wiz Khalifa – Something New feat. Ty Dolla $ign

Credits Song Name: Something New Artist Name / Band Name: Wiz Khalifa Featuring: Ty Dolla $ign Produced By: Yung Berg Album Name: N/A Release Date: August 11, 2017 Genre: R&B, Rap Record Label: The Valory Music Co. Written By: Ty Dolla $ign &...
video

Chris Brown – High End FT. Young Thug & Future

Credits Song Name: High End Artist Name / Band Name: Chris Brown Featuring: Young Thug & Future Produced By: Richie Souf Album Name: Heartbreak On a Full Moon Release Date: October 12, 2017 Genre: Atlanta, Trap, YSL, RCA, R&B, Rap Record...
video

21 Savage – Bank Account

Credits Song Name: Bank Account Artist Name / Band Name: 21 Savage Featuring: N/A Produced By: Metro Boomin & 21 Savage Album Name: Issa Album Release Date: July 7, 2017 Genre: Epic Records, Trap, Rap Record Label: Slaughter Gang, LLC/Epic Records Written...
video

Lil Wayne – Loyalty feat. Gudda Gudda & HoodyBaby

Credits Song Name: Loyalty Artist Name / Band Name: Lil Wayne Featuring: Gudda Gudda & HoodyBaby Produced By: ChefBoy'RT Album Name: In Tune We Trust EP Release Date: July 5, 2017 Genre: Rap Record Label: 916% ENTERTAINMENT Written By: HoodyBaby, Gudda Gudda &...
video

Justin Bieber – Beauty And A Beat Featuring Nicki Minaj

Credits Song Name: Beauty and a Beat Artist Name / Band Name: Justin Bieber Featuring: Nicki Minaj Produced By: Max Martin & Zedd Album Name: Believe Release Date: October 24, 2012 Genre: Electronic, Dance-Pop,...
video

G-Eazy & Halsey – Him & I

Credits Song Name: Him & I Artist Name / Band Name: G-Eazy & Halsey Featuring: N/A Produced By: The Futuristics Album Name: The Beautiful & Damned Release Date: November 30, 2017 Genre: California, New Jersey, R&B, RCA, Rap Record Label: N/A Written...
video

Flo Rida – My House

Credits Song Name: My House Artist Name / Band Name: Flo Rida Featuring: Produced By: JayFrance, Johan Carlsson & Mag Album Name: My House Release Date: October 13, 2015 Genre: Pop, Rap Record Label:...
video

Ayo & Teo – Rolex

Credits Song Name: Rolex Artist Name / Band Name: Ayo & Teo Featuring: Produced By: Backpack & BL$$D Album Name: Rolex - Single Release Date: January 13, 2017 Genre: Memes, Dance, Rap Record Label:...
video

The Weeknd & Kendrick Lamar – Pray For Me

Credits Song Name: Pray For Me Artist Name / Band Name: The Weeknd & Kendrick Lamar Featuring: N/A Produced By: Frank Dukes & Doc McKinney Album Name: Black Panther: The Album (Music from and Inspired By) Release Date: February 2,...
video

Taylor Swift – End Game ft. Future & Ed Sheeran

Credits Song Name: End Game Artist Name / Band Name: Taylor Swift Featuring: Future & Ed Sheeran Produced By: Taylor Swift, Ilya Salmanzadeh, Shellback & Max Martin Album Name: reputation Release Date: November 10, 2017 Genre: Trap, Electro-Pop, Electronic, Big Machine...
video

Kent Jones – Don’t Mind

Credits Song Name: Don't Mind Artist Name / Band Name: Kent Jones Featuring: Produced By: Cool & Dre & Kent Jones Album Name: Tours Release Date: July 27, 2015 Genre: Rap Record Label: Epidemic,...
video

Migos & Marshmello – Danger

Credits Song Name: Danger Artist Name / Band Name: Migos & Marshmello Featuring: N/A Produced By: JUDGE & Marshmello Album Name: Bright: The Album Release Date: December 7, 2017 Genre: Trap, Quality Control Music, Atlantic Records, Electronic, Dance, Rap Record Label: N/A ...
video

Jeremih – I Think Of You ft. Chris Brown, Big Sean

Credits Song Name: I Think of You Artist Name / Band Name: Jeremih Featuring: Big Sean & Chris Brown Produced By: Cook Classics Album Name: Def Jam Presents: Direct Deposit Vol. 2 0:00 Release...
video

Justin Bieber – Boyfriend

Credits Song Name: Boyfriend Artist Name / Band Name: Justin Bieber Featuring: Produced By: MdL & Mike Posner Album Name: Believe Release Date: March 26, 2012 Genre: Rap, Genius Canada, Pop Record Label: Written...
video

Silento – Watch Me

Credits Song Name: Watch Me Artist Name / Band Name: Silento Featuring: Produced By: Bolo Da Producer Album Name: This Is A Challenge Release Date: April 27, 2015 Genre: Pop, Rap Record Label: Capitol ...
video

Lil Wayne – Love Me featuring Drake and Future

Credits Song Name: Love Me Artist Name / Band Name: Lil Wayne Featuring: Future & Drake Produced By: Mike WiLL Made-It Album Name: I Am Not a Human Being II Release Date: January 18,...
video

will.i.am – Scream and Shout featuring Britney Spears

Credits Song Name: Scream and Shout Artist Name / Band Name: will.i.am Album Name: #willpower Featuring: Britney Spears Produced By: will.i.am & Hit-Boy Release Date: November 20, 2012 Record Label: Interscope Records Genre: Rap, Electronic ...
video

Katy Perry – Swish Swish ft. Nicki Minaj

Credits Song Name: Swish Swish Artist Name / Band Name: Katy Perry Featuring: Nicki Minaj Produced By: Promnite, Noah "Mailbox" Passovoy & Duke Dumont Album Name: Witness Release Date: May 19, 2017 Genre: Beef,...
video

Future – Mask Off

Credits Song Name: Mask Off Artist Name / Band Name: Future Featuring: Produced By: Southside & Metro Boomin Album Name: FUTURE Release Date: February 17, 2017 Genre: Atlanta, Trap, Rap Record Label: A1, Freebandz,...
video

WizKid – Come Closer ft. Drake

Credits Song Name: Come Closer Artist Name / Band Name: WizKid Featuring: Drake Produced By: Sarz Album Name: Sounds From the Other Side Release Date: March 31, 2017 Genre: Afrobeat, World, Dancehall, Pop, R&B,...
video

Maroon 5 – Cold ft. Future

Credits Song Name: Cold Artist Name / Band Name: Maroon 5 Featuring: Future Produced By: John Ryan, Phil Shaouy & Jacob Kasher Album Name: Cold (feat. Future) - Single Release Date: February 14, 2017 ...
video

Macklemore – Good Old Days ft. Kesha

Credits Song Name: Good Old Days Artist Name / Band Name: Macklemore Featuring: Kesha Produced By: Budo Album Name: GEMINI Release Date: September 19, 2017 Genre: Pop, Rap Record Label: Bendo LLC Written By: T. Andrews, S. Wishkoski, A. Joslyn, Budo, Macklemore &...
video

A$AP Rocky – F**kin’ Problems ft. Kendrick Lamar, 2 Chainz & Drake

Credits Song Name: Fuckin' Problems Artist Name / Band Name: A$AP Rocky Featuring: Kendrick Lamar, 2 Chainz & Drake Produced By: Noah “40” Shebib & Drake Album Name: Long.LIVE.A$AP Release Date: October 24, 2012 ...
video

Alicia Keys – Girl On Fire Featuring Nicki Minaj

Credits Song Name: Girl On Fire Artist Name / Band Name: Alicia Keys Featuring: Nicki Minaj Produced By: Alicia Keys, Jeff Bhasker & Salaam Remi Album Name: Girl on Fire Release Date: September 4, 2012 Genre: Pop, R&B, Rap Record Label: RCA...
video

Stefflon Don – Hurtin’ Me ft. French Montana

Credits Song Name: Hurtin' Me Artist Name / Band Name: Stefflon Don Featuring: French Montana Produced By: N/A Album Name: N/A Release Date: August 10, 2017 Genre: Bronx, East London, Rap Genius UK, Genius UK, Rap Record Label: 54 London Written By: French...
video

Desiigner – Panda

Credits Song Name: Panda Artist Name / Band Name: Desiigner Featuring: Produced By: Menace (UK) Album Name: New English Release Date: December 15, 2015 Genre: Memes, G.O.O.D. Music, Rap Record Label: GOOD, Def Jam ...
video

Vybz Kartel – InfraRed ft. Masicka

Credits Song Name: InfraRed Artist Name / Band Name: Vybz Kartel Featuring: Masicka Produced By: TJ Records Album Name: Made in Jamaica EP Release Date: April 4, 2017 Genre: Rap, Reggae, Dancehall Record Label: TJ Records Written By: Masicka & Vybz Kartel Performance: Peaked...
video

P!nk – Just Give Me A Reason ft. Nate Ruess

Credits Song Name: Just Give Me a Reason Artist Name / Band Name: P!nk Featuring: Nate Ruess Produced By: Bhasker Album Name: The Truth About Love Release Date: February 26, 2013 Genre: Pop, Rock ...
video

Bebe Rexha – The Way I Are (Dance With Somebody) feat. Lil Wayne

Credits Song Name: The Way I Are (Dance With Somebody) Artist Name / Band Name: Bebe Rexha Featuring: Lil Wayne Produced By: Joel Little Album Name: All Your Fault: Pt. 2 EP Release Date:...
video

Kendrick Lamar & SZA – All the Stars

Credits Song Name: All the Stars Artist Name / Band Name: Kendrick Lamar & SZA Featuring: N/A Produced By: Al Shux & Sounwave Album Name: Black Panther: The Album Release Date: January 4, 2018 Genre: Aftermath Entertainment, Pop, Soundtrack, R&B, Rap,...
video

XXXTENTACION – SAD!

Credits Song Name: SAD! Artist Name / Band Name: XXXTENTACION Featuring: N/A Produced By: John Cunningham Album Name: ? (Question Mark) Release Date: 2018-03-02 Genre: Pop Record Label: N/A Written By: John Cunningham and XXXTENTACION Performance: Peaked at No.17 Sampled In: N/A Cover By: N/A Remixed...
video

Sean Kingston – Chance ft. Vybz Kartel

Credits Song Name: Chance Artist Name / Band Name: Sean Kingston Featuring: Vybz Kartel Produced By: Murda Album Name: Made in Jamaica EP Release Date: January 30, 2017 Genre: Dancehall, Rap, Pop Record Label: Time Is Money Entertainment Written By: Vybz Kartel &...
video

Childish Gambino – This Is America

Credits Song Name: This Is America Artist Name / Band Name: Childish Gambino Featuring: N/A Produced By: Childish Gambino and Ludwig Göransson Album Name: CG4* Release Date: 2018-05-06 Genre: Trap, R&B, Rap Record Label: N/A Written By: Ludwig Göransson and Childish Gambino Performance: Peaked...
video

Pitbull – Feel This Moment featuring Christina Aguilera

Credits Song Name: Feel This Moment Artist Name / Band Name: Pitbull Featuring: Christina Aguilera Produced By: DJ Buddha, Sir Nolan & The Messengers Album Name: Global Warming: Meltdown (Deluxe Edition) Release Date: February...
video

Migos – T-Shirt

Credits Song Name: T-Shirt Artist Name / Band Name: Migos Featuring: N/A Produced By:L. & Nard & B Album Name: CULTURE Release Date: January 6, 2017 Genre: Trap, QC, Atlanta, Rap, R&B Record Label:...
video

Chris Brown – Party ft. Gucci Mane & Usher

Credits Song Name: Party Artist Name / Band Name: Chris Brown Featuring: Gucci Mane & Usher Produced By: Yung Berg & ISM Beats Album Name: Heartbreak on a Full Moon Release Date: December 16,...
video

SZA – Love Galore ft. Travis Scott

Credits Song Name: Love Galore Artist Name / Band Name: SZA Featuring: Travis Scott Produced By: Carter Lang & THANKGOD4CODY Album Name: Ctrl Release Date: April 27, 2017 Genre: Trap, G.O.O.D. Music, Grand Hustle,...
video

Aidonia – Yeah Yeah

Credits Song Name: Yeah Yeah Artist Name / Band Name: Aidonia Featuring: N/A Produced By: Emudio Records & 4th Genna Music Album Name: Genna Bounce Riddim Release Date: July 1, 2017 Genre: Reggae, Rap, Jamaica, Pop, Dancehall Record Label: EMudio Records Written...
video

Maroon 5 – Whiskey ft. A$AP Rocky

Credits Song Name: Whiskey Artist Name / Band Name: Maroon 5 Featuring: A$AP Rocky Produced By: John Ryan & Jacob Kasher Album Name: Red Pill Blues Release Date: October 19, 2017 Genre: Rap, Pop Record Label: 222 Records/Interscope Records Written By: A$AP Rocky,...
video

Drake – Started from the Bottom

Credits Song Name: Started from the Bottom Artist Name / Band Name: Drake Featuring: N/A Produced By: Mike Zombie Album Name: Nothing Was the Same Release Date: February 6, 2013 Genre: YMCMB, OVO, Genius...
video

Rihanna – Pour It Up

Credits Song Name: Pour It Up Artist Name / Band Name: Rihanna Featuring: Produced By: J-Bo & Mike WiLL Made-It Album Name: Unapologetic Release Date: November 19, 2012 Genre: Rap, Pop, R&B Record Label:...
video

Mac Miller – Loud

Credits Song Name: Loud Artist Name / Band Name: Mac Miller Featuring: Produced By: Sayez & Big Jerm Album Name: Macadelic Release Date: March 23, 2012 Genre: Rap Record Label: Rostrum Written By: Mac...
video

G-Eazy – Me, Myself & I ft. Bebe Rexha

Credits Song Name: Me, Myself & I Artist Name / Band Name: G-Eazy Featuring: Bebe Rexha Produced By: Michael Keenan Album Name: When It's Dark Out Release Date: October 14, 2015 Genre: Warner Bros.,...
video

Flo Rida – I Cry

Credits Song Name: I Cry Artist Name / Band Name: Flo Rida Featuring: Produced By: The Futuristiks, SoFLY, &Nius & Paul Baumer Album Name: Wild Ones Release Date: September 18, 2012 Genre: Rap Record...
video

DJ Khaled – Do You Mind

Credits Song Name: Do You Mind Artist Name / Band Name: DJ Khaled Featuring: Rick Ross, Future, August Alsina, Jeremih, Chris Brown & Nicki Minaj Produced By: DJ Khaled, Nasty Beat Makers, Lee On...
video

Major Lazer – Know No Better feat. Travis Scott, Camila Cabello & Quavo

Credits Song Name: Know No Better Artist Name / Band Name: Major Lazer Featuring: Travis Scott, Camila Cabello & Quavo Produced By: Benny Blanco, Jr. Blender, King Henry & Major Lazer Album Name: Know...
video

Linkin Park – In the End

Credits Song Name: In the End Artist Name / Band Name: Linkin Park Featuring: Produced By: Don Gilmore Album Name: Hybrid Theory Release Date: October 9, 2001 Genre: Nu-Metal, Rap, Rock Record Label: Warner...
video

Macklemore & Ryan Lewis – Can’t Hold Us Featuring Ray Dalton

Credits Song Name: Can't Hold Us Artist Name / Band Name: Macklemore and Ryan Lewis Featuring: Ray Dalton Produced By: Ryan Lewis Album Name: The Heist Release Date: August 16, 2011 Genre: Pop, Rap ...