Do you like playing a hard game every now and again? There's a thrill in tackling a challenging game and beating it.

So, to help you get your fix, we've rounded up the hardest online games that you can play in your web browser.

These games all run in native tools like WebGL, meaning you don't need to install any outdated plugins like Adobe Flash.

1. Exit84

Exit84 is a platformer with a difference. Instead of using directional keys to move your character, you instead have to type specific sequences that appear on the screen. Once you type it, your character transports there.

The game quickly ramps up in difficulty, with increasing number of enemies firing all sorts of obstacles at you. Get stretching those fingers.

2. Wave Run

Wave Run game

Wave Run is a fast-paced platformer that is all about completing the 33 trials in the fastest time possible.

The controls take some time to get used to, but that's part of the challenge. Soon you'll be flying over spike pits and bouncing off the walls. However, you'll need good reaction times to avoid repeated death.

3. Singled Out

Singled Out game

Galactic super criminals are at large in Singled Out and it's up to you to take them down amongst a crowd of innocents.

You get given three identifiable features and have a short space of time to locate and shoot the criminal. The game soon gets hard as the number of faces increase and all start looking similar. Shoot the wrong person and it's game over.

4. Color Filler

Color Filler game

Color Filler is a grid-based puzzle game where you need to push all of the different colored boxes into their respective slots. One wrong move and you might need to start the level all over.

Color Filler starts off simple, but the difficulty quickly increases. You'll need to fully engage your logic to get to the end of this one.

5. Pix Hop

Pix Hop game

Pix Hop may look simple, but it's anything but. You control a bouncy white square in this endless platformer. The more you move and the more coins you collect, the higher your score.

Of course, there's lots of enemies flying at you, plus the floor keeps dropping away randomly. Keep on bouncing!

6. Pogo Postman

Pogo Postman game

Delivering the post is tough in the wind and rain, but how about on a pogo stick? Pogo Postman puts you in that exact situation and you must contend with tricky terrain as you bounce to deliver letters.

In a nice touch, you can select a user-submitted wish to deliver before you begin, and you can submit your own too.

7. Zig Zag

Zig Zag game

Zig Zag would be calming if it wasn't so difficult. It's unlikely that you're going to be able to last more than a minute or two in this game.

You control a colored line within a zigzag shape. The screen constantly rotates and you need to use the arrow keys to push the line in the right direction. However, with the orientation constantly changing, that's no easy feat.

8. Rocketpult

Rocketpult game

Normally, rockets aren't fired from catapults, but Rocketpult isn't worried about logic. You must spin the catapult and then launch your rocket, using the boosters to control its trajectory.

You can enable slow motion to get more refined control, but be careful not to land in the water or run out of fuel. Bonus points are awarded for skill and style.

9. Dodge

Dodge game

Dodge is a reflex game where you control a circle with your cursor. Enemies are constantly flying at you that you must avoid, and an additional challenge comes from the constantly morphing landscape.

If you want to make Dodge even harder, hop into the settings and rack up the difficulty. You can also change the color palette; each style has its own leaderboard to keep you busy for a long time.

10. Insane

Insane game

In Insane, you control a rolling square that you must guide towards the end of the course. You can slow the square down, but be careful to avoid the traps or fall off the edge.

Insane spans 50 levels and increases in difficulty as you progress. It also has a witty sense of humor, ensuring you'll be laughing as your square rolls off the edge for the 100th time.

11. You Have to Win the Game

You Have to Win the Game is both the name and the aim of this difficult browser platformer. This is an exploration platformer designed to look like it's being played on a 1980s computer monitor.

The game is hard enough by default, but you can ramp it up by choosing the Extra Spicy campaign and enabling YOLO Mode which disables checkpoints and enables no respawning.

12. Streamline

Streamline game

The aim of Streamline is to grow the line so it reaches the purple square. You can control the direction, but not the distance. As such, you have to bump into other blocks and power-ups so that you don't get trapped.

The game starts off easy, but soon gets devilishly difficult. If you manage to finish all the levels, there's an infinite mode with procedurally generated puzzles.

13. Divine Trials

Hop into your chariot and battle some formidable opponents of the Greek civilization in Divine Trials. This is a bullet hell game, where your screen is constantly littered with bullets that you need to dodge.

You only have three lives, so you'll need to nimbly control your chariot. Amusingly, after each boss you need to choose which gift you want to give to the gods in exchange for power.

14. He Almost Killed Me

He Almost Killed Me game

He Almost Killed me is a game that represents the difficulties creative people face when making something. Suitably, it's also very, very hard.

It's a 2D platformer where you control a bouncy character jumping through a stylish world. All you need to do is move and jump. Sounds easy, right? Just avoid all those spikes.

More Online Browser Games to Play

These hard online browser games are sure to keep you busy---and perhaps frustrated---for a long time. So we wish you good luck and Godspeed.

If you want to play some other browser games that are more laid back, check out the best free browser games perfect for killing time.