Wes Bos

Designer, Developer & Entrepreneur making the web an awesome place.

Screen shot 2011-05-11 at 3.08.07 PM

Just about an hour ago Rovio and Chrome released Angry Birds for Chrome. As a JavaScript / HTML5 guy, I quickly jumped into the code to see how things worked.

I was quickly able to find a hack that gave me access to all the levels, even the special Chrome levels!  So to  get access to all levels in Chrome Angry Birds, just copy and paste the following line into your browser’s address bar.

javascript: var i = 0; while (i<=69) { localStorage.setItem('level_star_'+i,'3'); i++; } window.location.reload();

To set all levels to locked, simply copy and paste this into your address bar:

javascript: var i = 1; while (i<=69) { localStorage.setItem('level_star_'+i,'-1'); i++; } window.location.reload();

How?

In the talk Rovio did at Google IO, they mentioned they were using HTML5’s LocalStorage. If you open up Web Inspector in chrome, you’ll see they are keeping track of your score and stars with localstorage. Lucky for us, that means we can use setItem() set all 70 levels to 3 and get access to them all.

If you like this kind of stuff, be sure to follow me on twitter for more :).

 

 

This entry was posted in browsers, HTML5, JavaScript. Bookmark the permalink.

184 Responses to Get All Angry Birds Levels in Chrome HTML5 Version with a quick hack

  1. Darcy Clarke says:

    Great little hack, love to see people pushing HTMl5/JS/CSS3 all the time.

  2. Usman Bashir says:

    A nice and simple heck. Not to mention really useful.

  3. Pingback: Angry Birds for Chrome already hacked, unlocking all levels - TNW Apps

  4. Wes, you are a wizard

  5. Pingback: Angry Birds for Chrome already hacked, unlocking all levels / Brainyloft

  6. Pingback: Angry Birds na web (e de graça!) [atualizado] | Games

  7. Pingback: Ha! Angry Birds web version got hacked. Chrome levels are now easier to unlock

  8. Pingback: Angry Birds for Chrome already hacked, unlocking all levels – ArticlesInbox

  9. Pingback: Angry Birds direto do seu navegador Chrome.

  10. hmmm says:

    javascript: var i = 1; while (i<=69) { localStorage.setItem('level_star_'+i,'-1'); i++;

    you really don't want to lock first level

  11. Pingback: Get All Angry Birds Levels in Chrome HTML5 Version with a quick … | Web Scripts Maniacs

  12. Pingback: Angry Birds para Google Chrome ya está disponible… y ya fue crackeado

  13. Pingback: Angry Birds para Google Chrome ya está disponible… y ya fue crackeado |

  14. Pingback: Cómo desbloquear todos lo niveles de Angry Birds para Google Chrome

  15. Pingback: Free web Angry Birds already hacked, play all levels

  16. Pingback: Angry Birds for Chrome already hacked, unlocking all levels | TechnaBlogRoll

  17. Pingback: now play angry bird on the web - GSM-Forum

  18. Pingback: Unlock All Levels Of Angry Birds For Chrome With A Simple Hack | VikiTech.com

  19. Andy says:

    I have pasted the code on my Chrome. But it does not work. -,-
    My Chrome version is 12.0.742.12 dev-m.

  20. Pingback: Angry Birds preselio u Google Chrome. Igra hakirana nekoliko sati nakon predstavljanja // Gadgeterija

  21. Pingback: Angry Birds for Chrome already hacked, unlocking all levels | Jesaa!

  22. Pingback: “Chrome Angry Birds already hacked, play all levels” « rosenbaa29

  23. Pingback: Angry Birds @ Chrome store + Hack Fix | JP-Jones.com

  24. Pingback: Angry Birds進駐Chrome,幾個小時之後就被駭破

  25. Pingback: Angry Birds para Google Chrome ya está disponible… y ya fue crackeado

  26. Pingback: BeBlog » Angry Birds per a Google Chrome ja està disponible … i ja està crackejat

  27. Pingback: Tricher à Angry Birds pour jouer à tous les niveaux | Ballajack

  28. Pingback: Angry Birds per Chrome: come sbloccare tutti i livelli - Geekissimo

  29. Pingback: Angry Birds con Chrome: cheating, per tutti i livelli • Born to Code

  30. Pingback: Angry Birds

  31. Pingback: Chrome Angry Birds already hacked, play all levels – Digitaltrends.com | world news headlines

  32. Pingback: Angry Birds(憤怒鳥)飛進Google Chrome,轉過頭來就被駭了!! | 活科技 Gadget of Life

  33. Pingback: Chrome Angry Birds already hacked, play all levels – Digitaltrends.com | pulang2010

  34. Pingback: Angry Birds kostenlos online spielen – für PC, Mac, Linux, mit neuen Levels! • LoadBlog - Das Download-Magazin

  35. Pingback: Angry Birds kostenlos online spielen ? fuer PC, Mac, Linux, mit neuen Levels!

  36. Pingback: My Gambaru News » Chrome Angry Birds already hacked, play all levels

  37. Pingback: Judge refuses to delay law on Planned Parenthood cuts | Causes of autism Blog

  38. Pingback: پرواز پرندگان خشمگین روی کروم | عصیان :: نیما اکبرپور :: Nima Akbarpour

  39. Pingback: Chrome Angry Birds already hacked, play all levels – Digitaltrends.com | Smart US News Today

  40. Pingback: Angry Birds Game Hits Chrome Web - Already Hacked and Unlocking All Levels

  41. Pingback: Trucchi Angry Birds | InformaticItalia

  42. Pingback: Angry Birds as a Web App | RemoveWAT

  43. Pingback: Now Play Angry Birds on All Web-Browsers (All levels hacked)

  44. Pingback: Trucchi Angry Birds: come sbloccare i livelli, Golden Eggs, e molto altro ancora | IdeaGeek

  45. Pingback: Desbloquear niveles de Angry Brids en Chrome

  46. Pingback: Angry Birds na web (e de graça!) - site barato, CEO google - rank no google, sites wordpress, blog wordpress, criacao de sites, gerenciamento de twitter, gerenciamento de facebook, gerenciamento de you tube, hospedagem de sites, criação de identidade v

  47. Pingback: Angry Birds Hack-Unlock all levels in chrome

  48. Will Lam says:

    Whoa! Major SEO juice here… ;)

    Great stuff, Wes!

  49. Pingback: Chrome Angry Birds already hacked, play all levels on cybertruth.info

  50. Pingback: Angry Birds Attack Web, Web Wins – - Simply ShareSimply Share

  51. Pingback: Angry Birds Attack Web, Web Wins

  52. Pingback: Desbloquear todos los niveles en Angry Birds para Chrome | Punto Geek

  53. Pingback: Hack para Angry Birds en Chrome | Editores Web

  54. Pingback: Mini Post: Angry Birds for Chrome…hacked, unlock all levels | Joe Vasquez

  55. Kunal says:

    You would think that chrome would identify the user agent and limit the application to chrome browsers..but works on firefox..

  56. Pingback: Google Chrome comes with free ‘Angry Birds,’ but hack code found fast | News| Celebrity News | Philippine News | Tagalog Movies

  57. Pingback: Angry Birds Cheats and Tips: Quick hack unlocks all 70 Chrome levels | Top Ten Games

  58. Pingback: Angry Birds para Google Chrome ya está disponible… y ya fue crackeado | El Guru De La Web

  59. Pingback: Angry Birds Cheats and Tips: Quick hack unlocks all 70 Chrome levels | Free Online Games and Games free Download

  60. Pingback: Angry Birds Attacks Web … Web Wins | Programming Blog

  61. Claude says:

    Angry Birds won’t open in my Google Chrome 11 on Mac. I just ear the music.

    I tried with Safari. It opens.

    I tried your “hack”. Safari just quits… And it will not work. Great…

    Any idea what happened and how to repair it?

  62. Pingback: Media Blog » Blog Archive » Angry Birds Attacks Web … Web Wins

  63. Pingback: Unlock All Levels Including Chrome Exclusive Levels in Chrome Angry Birds

  64. Venessa says:

    Worked in Safari and Chrome for me. ;) Awesome! Thanks.

  65. Pingback: Movie News Source » Blog Archive » Angry Birds Attack Web, Web Wins

  66. Pingback: Angry Birds Cheats and Tips: Quick hack unlocks all 70 Chrome levels

  67. Pingback: El primer hack que recibe Angry Birds en Chrome » DtaGeek

  68. Pingback: Angry Birds Attacks Web … Web Wins | websiteproblems.co.uk

  69. Pingback: How to Unlock All Levels Of Angry Birds For Chrome

  70. Pingback: Twinkling of an Eye - Angry Birds Attacks Web ? Web Wins

  71. Pingback: Angry Birds Attacks Web … Web Wins | simplesitetutorials.org

  72. Pingback: Twitter Updates for 2011-05-12 – The 5th incarnation of Elmer's blog

  73. Pingback: Angry Birds Cheats and Tips: Quick hack unlocks all 70 Chrome levels | Free Online Flash Games

  74. Great and simple hack! Thank you!

  75. Pingback: Angry Birds as a Google Web App | TheUnical Technologies Blog

  76. Omar says:

    doesnt work for me

  77. Pingback: OPISO » Angry Birds Cheats and Tips: Quick hack unlocks all 70 Chrome levels

  78. Pingback: Remains of the Day: Web of Trust Is Looking Out for Your Facebook Profile [For What Its Worth] | That Soviet Guy

  79. Pingback: Angry Birds Attacks Web … Web Wins | t3knoDorKs

  80. Pingback: Angry Birds Web ya ha sido crackeado

  81. Pingback: Remains of the Day: Web of Trust Is Looking Out for Your Facebook Profile [For What Its Worth] | Gizmos

  82. Pingback: Remains of the Day: Web of Trust Is Looking Out for Your Facebook Profile [For What Its Worth]

  83. Pingback: HTML5 version of Angry Birds lets you play in Chrome on Ubuntu « Putokaz

  84. Ginger says:

    It’s important to note that you must have started the game before this works! The game then reloads and the levels are open. It worked for me in Chrome and FireFox.

  85. Ku Tun says:

    Awesome! Thanks. It worked great on my Chrome. ^^

  86. Pingback: Angry Birds и браузер: счет 0:1 | crowler-pcworld

  87. Pingback: Mở tất các các level và chế độ Chrome Dimesion trong game Angry Birds Web - Thật là hay

  88. Pingback: Angry Birds gratis in browserul Chrome | 1001tutoriale

  89. Pingback: Angry Birds'ün Chrome Versiyonu Hacklendi | Sosyal Dünya

  90. Pingback: Play Angry Birds Online, Right Now, for Free [Google] | Sina Berang

  91. Pingback: Play Angry Birds Online in Chrome, IE, Firefox, Safari & Opera Web Browsers

  92. Pingback: Angry birds for Chrome already hacked | Mtaram's Daze

  93. Pingback: How to Unlock All Levels in Chrome-Version Angry Birds? | My Tech Quest

  94. Pingback: Angry Birds Cheats and Tips: Quick hack unlocks all 70 Chrome levels | Eagle News

  95. Pingback: This Tiny Bit Of JavaScript Will Unlock All Levels Of Angry Birds Web App | Introduction of the best chrome apps

  96. Pingback: Angry Birds - Beach Volleyball Update on Android Game - Digit Technology Discussion Forum

  97. Pingback: WES Sillinghurst 30 Wind Turbine Farm | Green Living Tips | Information and Free Resources |

  98. Pingback: firefox » Blog Archive » Angry Birds Attacks Web … Web Wins

  99. kilikopele says:

    Could this be tweaked to be a general-purpose ‘reset’ such that score and all are reset to zero with lvl 1 unlocked, but without 3 stars?

  100. Pingback: Unlock Angry Birds Level With JavaScript Code

  101. JR says:

    No, the second line resets to lvl 1 with “3” stars, anyway to completely reset it ? Btw, seems these lines bugs the game for me. Using the second line resets to 3 stars, but I am unable to get passed 1-3, and have to use the first line again to keep playing – not sure what’s wrong :)

  102. Pingback: Free Angry Birds on Chrome Hacked Hours After Release | The Manila Paper

  103. Pingback: Unlock All Levels and Hack High Scores of Angry Birds for Chrome (Web) « Techne

  104. Pingback: hollister » Blog Archive » Angry Birds for Chrome already hacked, unlocking all levels | Jesaa!

  105. bob says:

    Not working for me, any chance of help? I don’t quite understand the process; do you start the game, paste the code into another tab and hit enter, then reload the game or what? I’m playing with it now trying to fix it. Please help.

  106. Pingback: Unlock and Play all Angry Birds Levels In Chrome Browser | YourSearchBuddy

  107. Pingback: Unlock Angry Birds Level With JavaScript Code | webdesigner-sa

  108. Pingback: Angry Birds Attacks Web … Web Wins | Death By Cucumber

  109. Pingback: How to Unlock All Angry Birds Levels (Chrome Edition) | Web Talk

  110. Pingback: Angry Birds | tipforyou

  111. Pingback: Website: Speel Angry Birds in elke browser | Clicko.nl

  112. Pingback: Angry Birds for Chrome hacked, unlocking all levels | WiredCPU.com

  113. Pingback: Unlock all Angry Birds Levels in Chrome with a quick hack

  114. Pingback: Angry Birds as a Web App « Google « Technology « Theory Report

  115. Pingback: Play Angry Birds in your browser without download, hacked all levels unlocked | Dotnetwizard.net

  116. Pingback: How to Unlock All Levels in Angry Birds Chrome Version

  117. Pingback: Angry Birds kostenlos online spielen ? fuer PC, Mac, Linux, mit neuen Levels!

  118. mj says:

    I’m not expert in computer. i dont know what i should copy. i copy the written line in address bar but that takes me into a nonsense page of google search.

  119. Pingback: Angry Birds Attack Web, Web Wins | ifecupilebyt

  120. Pingback: Green Mena | Home

  121. stephanie says:

    Same problem w/ JR when I try to reset with the line to lock then all again. Game won’t go past level 3 with out failing. Had to unlock the levels to use it again

  122. Pingback: Angry Birds Attack Web, Web Wins | bitunakabe

  123. Pingback: Angry Birds Attacks Web … Web Wins » Cavim

  124. koopa says:

    It works great thanks !

  125. Pingback: Angry Birds Attacks Web … Web Wins | Blogsthatfollow.com

  126. Pingback: How to Unlock All Levels on Chrome Angry Birds « Mediafire Freaks - Rapidshare, Megaupload, Hotfile full Download

  127. Pingback: How to Unlock All Levels on Chrome Angry Birds : Casa Semplice

  128. Pingback: How to Unlock All Levels on Chrome Angry Birds | Golden Key Coaching

  129. Pingback: A Quick Hack to Enable All Angry Birds Levels in Chrome HTML5 Version! | Inspired Geek

  130. Pingback: How to Unlock All Levels on Chrome Angry Birds | Minidigita

  131. Pingback: How to Unlock All Levels on Chrome Angry Birds | Programming Blog

  132. Pingback: Link - Estadao.com.br

  133. DP says:

    You’re missing a trailing “}” on the ends on both lines of code. Works like a charm but for that.

  134. Pingback: How to Unlock All Levels in Angry Birds « Pramendra

  135. Pingback: Angry Birds chega ao Chrome com direito a cheat | Deu Tilt

  136. Ohhh its good and quick trick… you must be good in js and html 5… grt!!! :)

    Keep up good work….!!!!

  137. Pingback: How to Unlock All Angry Birds Levels in Chrome HTML5 Online Version?

  138. Cramer says:

    Any way to reset the Chrome Logo symbols? I tried variations of the JS code, including numbers lower than -1 and I can’t get them to appear again.
    Also tried locking only levels 64-70 by changing the initial var, but no luck there either.

    Any ideas?

  139. Nik says:

    the hack no longer works,,,..

  140. Pingback: Desbloquear todos los niveles de Angry Birds en Chrome | Chrome

  141. kevin says:

    hack didnt work plz tell me whats wrong

  142. Pingback: Unlock Angry Birds Game Levels [Guide]

  143. Deonka says:

    Hi thank you for the code, however, it is not working for me. I have google chrome and version 1.1.2 of angrybirds beta. It worked on my other pc but for some reason when i paste the code, it reloads but everything is still the same. Any suggestions?

  144. Peter says:

    i’ve tried this and now i’m locked on just level one. is there a way to get around that? i’ve done both codes you’ve put out.

  145. Kupie says:

    Yeah, this no longer works I think. I tried it in Chrome today and people are saying it’s now server side!

  146. Pingback: Get All Angry Birds Levels in Chrome HTML5 Version with a quick hack « PriyeshSheth (M)+91 909 979 5049

  147. muffizainu says:

    It’s June 16. I’m trying to use this hack. It wont work.
    I Opened Chrome, Opened Angry Bird. It said “Loading, Rovio”, then the game opened, when it came to the page where you’re supposed to click “Play”, I copied your script, pasted it in the address bar, hit enter. And Voila! It DID NOT work!!

    What am I doing wrong??
    Help!

  148. Erasmus B. Dragon says:

    IT DOES NOT WORK. They have managed to screw with it.

  149. Pingback: How to Unlock All Levels on Chrome Angry Birds | JetLib News

  150. Pingback: Angry Birds Chrome – For Cheaters « The UpsideDown Penguin

  151. Sam says:

    I should say…It’s quality is much better in a browser than on the iPhone.

  152. help me please says:

    I already have the chrome game, but when it’s open and I paste the line, nothing happens and it takes me back to google chrome’s page. DO you think the hack has stopped working, or am I doing something wrong?

  153. Pingback: Angry Birds | Apps-Tube

  154. Pierre says:

    Hi!
    The code does not work on my chrome version 12.0.742.122 (Official Build 91910).
    How can it work?
    Thank you.
    Pierre.

  155. josh says:

    it only made the screen bigger

  156. Pingback: Angry Birds Google Chrome Hack

  157. NW Mohan says:

    Not working now :(

  158. Pingback: Angry Birds for Chrome already hacked(unlocking all levels) | .:: Ultimate4m ~ Your Search Ends Here ::.

  159. Evan says:

    It can not work now. Would you please send http_chrome.angrybirds.com_0.localstorage with unlock to me ? Thanks.

    —————————
    Win XP: C:\Documents and Settings\[username]\Local Settings\Application Data\Google\Chrome\User Data\Default\Local Storage\

    Win 7: C:\Users\[username]\AppData\Local\Google\Chrome\User Data\Default\Local Storage\

  160. Pingback: Angry Birds Hack | Pinoy Angry Birds

  161. james says:

    How do i get all the levels

  162. Pingback: HTML5 « WanWan in IT

  163. haru says:

    why i cant do it ..
    when i press ‘enter’ it change to google..
    please help me..

  164. No Work says:

    this no work, and y lost all my levels,only worch the reset code

    • Derek says:

      Of course it won’t work. This code only works in the versions that they were testing the game. Then they encrypted the local storage in later versions.

  165. sLik says:

    The url thingy dosen’t work anymore mate :/ I let the game load, then paste the code you’ve provided. It just leads me to a google search of the code :s

    Is there anything im missing here ?

  166. ed says:

    how would you max out your points received on one specific level? Or specify the points I want?

  167. Sabri says:

    waar moet je de code plakken?

  168. Sonu says:

    Didnt work for me…. :(

  169. Pingback: Prevent Cheating on Javascript Game | Easy jQuery | Free Popular Tips Tricks Plugins API Javascript and Themes

  170. Anonymous says:

    This game you link to does not deserve to be called “HTML5 version” because in fact it depends on a legacy plugin called “Flash”. Nobody expect me seems to notice, nobody expect me seems to care, because nobody expect me seems to NOT have that legacy plugin installed.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>