Emojis are taking over the typing world, kind of. So why not get on board the emoji train with the Ultimate Emoji Keyboard.

The creator, Tom Scott, claims that he's made a key for every known emoji so far, and even a few that don't exist yet.

I never realized there were so many different emojis! And whether or not you approve of emojis or not, you have to admit this keyboard is super cool.