Stream and Download the 100 Best Free Songs of 2012

best songs of 2012

2012 was a hell of a year for music and we here at Too Good For Radio have recapped the year that was with this zeitgeisty 100 song playlist. Stream and download the best indie rock, hip hop, and electronic instant classics that were on repeat all year.

You will find the download link via our Facebook page below the streams. 90 percent of the songs have been posted on 2G4R already, so if you are just looking for a few song downloads, try the Search feature on the upper right of the page.


Stream the 100 Best Songs of 2012 on Grooveshark


Stream the 100 Best Songs of 2012 on 8tracks


Download the Best Songs of 2012

Best Songs of 2012 Tracklist:

About To Die – Dirty Projectors
Apocalypse Dreams – Tame Impala
Asunder – Fang Island
Athens – Mansions on the Moon
Beautiful Life – jj
Beta Love – Ra Ra Riot
Between Friends – Captain Murphy & Earl Sweatshirt
Breakers – Local Natives
Breathe (Télépopmusik Cover) – New Navy
Burn (feat Big Sean) – Meek Mill
Carried Away – Passion Pit
Cartoon & Cereal featuring Gunplay – Kendrick Lamar
Chained – The xx
CHERRY – CHROMATICS
Comeback Kid – Sleigh Bells
Crystals – Fixers
Day Four – Bloc Party
DoYaThing – Andre 3000, Gorillaz, James Murphy
Feels Like We Only Go Backwards – Tame Impala
Fineshrine – Purity Ring
Five Seconds – Twin Shadow
Flagpole Sitta (Harvey Danger Cover) – Beast Make Bomb
Float – KO KO
Float – Zion I & Minnesota
Fog Of War – Young Dreams
Fuckin’ Problem (feat. Drake, 2 Chainz & Kendrick Lamar) – A$AP Rocky
The Full Retard – El-P
Gold – Conner Youngblood
Good As New – Vacationer
Grown Up – Danny Brown
Heavy Is As Heavy Does – Menomena
Henrietta – Yeasayer
High For This – Ellie Goulding
Holdin On – Flume
The House That Heaven Built – Japandroids
How Do I Know – Here We Go Magic
I Belong In Your Arms – Chairlift
I Can’t Keep You in My Mind – La Sera
I Don’t Like (Feat. Kanye West, Pusha T, Jadakiss & Big Sean) – Chief Keef
I Met You – Anna Lunoe & Flume
I Wonder Who She’s Kissing Now – TV Girl
It’s a War – Blackbird Blackbird
Jumanji – Azealia Banks
Just What I Am – KiD CuDi
Knock Knock – Band of Horses
Last Night – Theophilus London
LAY DOWN – XXYYXX
Lazuli – Beach House
Locked Out – Freelance Whales
Longevity – Yeasayer
Lungs – Py
Man On Fire – Edward Sharpe & The Magnetic Zeros
Messiah – Heavenly Beat
Mind Control – Friends
The Mother We Share – CHVRCHES
My Love Is Real – Divine Fits
Myth – Beach House
Never – Hooray For Earth
Obedear – Purity Ring
Off to the Races – Lana Del Rey
The Only Place – Best Coast
Phone Sex (Feat. Grimes) – Blood Diamonds
Pilgrim – MØ
Put Me To Sleep – Porcelain Raft
Pyramids – Frank Ocean
Radio – Mansions on The Moon
The Reflection of You – Bear In Heaven
Rise & Fall Feat Krewlla – Adventure Club
Roll It Light It – Cypress Hill & Rusko
Runaway (Kanye West Cover) – Oberhofer
Running thru the Jungle – HEEMS & Beautiful Lou
Salt – Emay
Secret Lover – THAT WORK
Seek It Out – Fang Island
Shake Weight – Captain Murphy & TNGHT
Shelia – Memory Tapes
Shivers Divine Fits
Silent Song – Daniel Rossen
Silk Pillow (feat. Beck) – Childish Gambino
Simple Song – The Shins
Sixpack – Jeff The Brotherhood
Sleep Alone – Two Door Cinema Club
Sleeping Ute – Grizzly Bear
So Many Details – Toro Y Moi
Sod In The Seed – WHY?
Soul Killing – Ting Tings
Spender (feat. Lana Del Rey) – Smiler
State Hospital – Frightened Rabbit
Suffocation – Crystal Castles
Sweet Life – Frank Ocean
Swimming Pools (Drank) – Kendrick Lamar
Tear Us Apart – Ghost Beach
Theraflu – Kanye West
These Days – Dr. Dog
TOTAL CARNAGE – SWEET VALLEY
Tricks – Ludovin
Valerie – Ra Ra Riot & Delicate Steve
We Ain’t Them – Childish Gambino
Windshield Smasher – Black Moth Super Rainbow
You Don’t Even Know Where It’s At – Evan Voytas


Stream & Download the 100 Best Remixes and Mashups of 2012