By Hongkiat Lim. in Internet. Updated on.
In the good Ol’ days, Flash ruled the multimedia application on the web, but the arrival of HTML5 changed everything. Although the web generally agrees that Flash and HTML5 have their own advantages and specialties.
In fact, we’ve seen more websites implementing HTML5 instead of Flash, even for web games. Cool features of HTML5 like Canvas, Audio, and Video elements make web gaming possible without Flash, and you do not even need the plugin to play the game!
To show the true gaming potential of HTML5, we’re gonna show you 20+ interesting and addictive web games, including Angry Birds, for you, and they’re all powered by HTML5! Get ready to spend a few minutes or an hour having fun with all of them.
Note: Latest version of Google Chrome, Firefox, and Internet Explorer are strongly recommended for playing the games.
Angry Birds Chrome
Angry Birds online in HD! It can be played on the latest version of Google Chrome, Mozilla Firefox, and Internet Explorer.
![28 Fun Browser Games to Play (Powered by HTML5) (1) 28 Fun Browser Games to Play (Powered by HTML5) (1)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/angry-birds-chrome.jpg)
Front Invaders
Shoot down the IEvil with your HTML5 jet! I doubt if the authors were the victims of Internet Explorer 6.
![28 Fun Browser Games to Play (Powered by HTML5) (2) 28 Fun Browser Games to Play (Powered by HTML5) (2)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/front-invaders.jpg)
3Bored
An addictive game with only white boxes and other simple shapes on a black background.
![28 Fun Browser Games to Play (Powered by HTML5) (3) 28 Fun Browser Games to Play (Powered by HTML5) (3)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/3bored.jpg)
Agent 008 Ball
You must sink as many pool balls as possible before the timer runs out. Watch out for the time bomb!
![28 Fun Browser Games to Play (Powered by HTML5) (4) 28 Fun Browser Games to Play (Powered by HTML5) (4)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/agent-008-ball.jpg)
Biolab Disaster
A quality 2D side scroller game completely built by HTML5 and JavaScript.
![28 Fun Browser Games to Play (Powered by HTML5) (5) 28 Fun Browser Games to Play (Powered by HTML5) (5)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/biolab-disaster.jpg)
Blobby Volley 2
It’s the famous blobby volley game, and your objective is to score more points than your opponent.
![28 Fun Browser Games to Play (Powered by HTML5) (6) 28 Fun Browser Games to Play (Powered by HTML5) (6)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/blobby-volley-2.jpg)
Chain Reaction – Advanced
Put a bomb into balls to start a chain reaction. Try to find the right moment and place. Higher levels will increase the number of balls you have to react with only one bomb.
![28 Fun Browser Games to Play (Powered by HTML5) (7) 28 Fun Browser Games to Play (Powered by HTML5) (7)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/chain-reaction.jpg)
Canvas Rider
Canvas Rider is an addictive game where you ride a bike on tracks drawn by other players.
![28 Fun Browser Games to Play (Powered by HTML5) (8) 28 Fun Browser Games to Play (Powered by HTML5) (8)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/canvas-rider.jpg)
PAC-MAN – Google
Google version of Pac-Man, originally created as an animated logo for the game’s 30th anniversary on May 22, 2010.
![28 Fun Browser Games to Play (Powered by HTML5) (9) 28 Fun Browser Games to Play (Powered by HTML5) (9)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/pac-man-google.jpg)
Entanglement
Entanglement is a fun HTML5 puzzle game in which you begin the game with a hexagon in the middle of the screen.
![28 Fun Browser Games to Play (Powered by HTML5) (10) 28 Fun Browser Games to Play (Powered by HTML5) (10)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/entanglement.jpg)
Crystal Galaxy
Crystal Galaxy is an action space shooter. It has a unique, mouse-based control scheme that allows you to move and aim to any direction.
![28 Fun Browser Games to Play (Powered by HTML5) (11) 28 Fun Browser Games to Play (Powered by HTML5) (11)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/crystal-galaxy.jpg)
HTML5 Blackjack
HTML5 Blackjack is a blackjack game in HTML5. You start with $100 and can bet $10 per hand.
![28 Fun Browser Games to Play (Powered by HTML5) (12) 28 Fun Browser Games to Play (Powered by HTML5) (12)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/html5-blackjack.jpg)
JSLander
Land without crashing! A simple yet fun game developed by Jason Brown using JavaScript and Canvas.
![28 Fun Browser Games to Play (Powered by HTML5) (13) 28 Fun Browser Games to Play (Powered by HTML5) (13)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/jslander.jpg)
HTML5 Helicopter
The objective is to avoid the wall, but how long can you avoid it?
![28 Fun Browser Games to Play (Powered by HTML5) (14) 28 Fun Browser Games to Play (Powered by HTML5) (14)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/html5-helicopter.jpg)
Orbium
A fun puzzle game involving different colored orbs. The aim is to slot the orbs into 1 of 4 slots on a rotatable container and try to get all the same colored orbs into the same container.
![28 Fun Browser Games to Play (Powered by HTML5) (15) 28 Fun Browser Games to Play (Powered by HTML5) (15)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/orbium.jpg)
Missile Fleet
Find the right tactic to take out the blue fleet.
![28 Fun Browser Games to Play (Powered by HTML5) (16) 28 Fun Browser Games to Play (Powered by HTML5) (16)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/missile-fleet.jpg)
PlainChess
PlainChess aims to be a simple yet beautiful alternative to the cluttered chess portals currently existing.
![28 Fun Browser Games to Play (Powered by HTML5) (17) 28 Fun Browser Games to Play (Powered by HTML5) (17)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/plainchess.jpg)
HTML5 Chess Game
A great 3D chess game in which 2 human players can play the game on either a 2D or 3D board. You can also play against machines!
![28 Fun Browser Games to Play (Powered by HTML5) (18) 28 Fun Browser Games to Play (Powered by HTML5) (18)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/html5-chess-game.jpg)
Pirates Love Daisies
Pirates Love Daisies is a tower defense game developed using HTML5 and JavaScript features.
![28 Fun Browser Games to Play (Powered by HTML5) (19) 28 Fun Browser Games to Play (Powered by HTML5) (19)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/pirates-love-daisies.jpg)
Sinuous
A HTML5 canvas game using only mouse input. The goal is to stay alive for as long as possible and gain a higher score.
![28 Fun Browser Games to Play (Powered by HTML5) (20) 28 Fun Browser Games to Play (Powered by HTML5) (20)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/sinuous.jpg)
RAPT
A complex and challenging HTML5 platformer. The exit to each level is blocked by enemies that roll, jump, fly, and shoot to prevent escape at all costs.
![28 Fun Browser Games to Play (Powered by HTML5) (21) 28 Fun Browser Games to Play (Powered by HTML5) (21)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/rapt.jpg)
Swarmation
Swarmation is a multiplayer HTML5 game. It tests your ability to make some quick decisions and requires you to work with all other players playing with you.
![28 Fun Browser Games to Play (Powered by HTML5) (22) 28 Fun Browser Games to Play (Powered by HTML5) (22)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/swarmation.jpg)
anic Spaceman
As with all the retro classics, the game ends at the deep end of the difficulty scale. Use the cursors to move left and right and the space bar to jump!
![28 Fun Browser Games to Play (Powered by HTML5) (23) 28 Fun Browser Games to Play (Powered by HTML5) (23)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/manic-spaceman.jpg)
JS WARS
JS WARS is a classic shoot’em up written to demonstrate the power of modern web browsers using HTML5 technology.
![28 Fun Browser Games to Play (Powered by HTML5) (24) 28 Fun Browser Games to Play (Powered by HTML5) (24)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/js-wars.jpg)
Canvascape
Not really a game, but it demonstrates how HTML5 can be used to develop First Person Shooting browser game.
![28 Fun Browser Games to Play (Powered by HTML5) (25) 28 Fun Browser Games to Play (Powered by HTML5) (25)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/canvascape.jpg)
Canvas Pinball
A simple pinball game that uses HTML5 along with the Box2D physics engine.
![28 Fun Browser Games to Play (Powered by HTML5) (26) 28 Fun Browser Games to Play (Powered by HTML5) (26)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/canvas-pinball.jpg)
WPilot
WPilot is a HTML5 space shooter with multiplayer capabilities. It exists as a proof-of-concept project, where authors are trying to push what’s possible in the browser without Flash.
![28 Fun Browser Games to Play (Powered by HTML5) (27) 28 Fun Browser Games to Play (Powered by HTML5) (27)](https://i0.wp.com/assets.hongkiat.com/uploads/html5-web-games/wpilot.jpg)