Frequently Asked Questions

What is Favimon? What’s a favicon?

Favimon is a browser game which lets you battle your favourite websites, building a collection of icons as you try to conquer the web.

Favicons, or favourites icons, are small icons used to identify websites in your web browser. In Favimon, these icons come to life as characters you can battle and collect.

The game is coded in HTML, CSS, JavaScript/jQuery and PHP. Favicons are retrieved using Google’s favicon API.

How do I play?

“Wild” favimon appear on the horizon one at a time, and must be defeated in battle. You choose one of your collected favimon to battle the enemy using a turn-based battle system. Once a favimon has been defeated, it is added to your collection. Each favimon has different stats and abilities.

When you start Favimon for the first time, the starting favimon (Favimon.com) appears on the horizon. Click it to add it to your collection, then click the favimon in your collection to bring it onto the battlefield. Next, enter a website address in the search bar at the top to find a wild favimon to challenge. You can also click the dice icon to get a random enemy.

How do I save my game?

Game progress is automatically saved whenever you collect a new favimon. You can close your browser and come back later to resume your game. Data is stored using cookies. For now, there is no way to export or transfer your game data.

What effects do stats have?

Health: When a favimon’s health runs out, it is defeated. Each favimon has a max health value, and starts out with full health. Max health cannot be increased.

Attack: Having a high attack increases your chance of doing extra damage. Max is 10.

Defense: Having a high defense increases your chance of dodging damage. Max is 10.

Speed: When you find a new wild favimon, or when you switch the active favimon during battle, the favimon with the highest speed goes first. Max is 10.

When you collect a wild favimon its health is restored, but it retains other stat changes from battle. During the game, hover over stats values for more information about them.

How do I heal?

Some favimon have actions that heal themselves (), others have actions that heal teammates (). Actions can only be used during battle, so you can’t heal between battles.

Remember, if your favourite favimon is defeated, you can always try to collect it again.

How do I switch favimon?

When it is your turn, click the active favimon to return it to your collection. Then click another of your collected favimon to bring it into battle. This usually uses up your turn, but if your new favimon has a higher speed than your opponent, it will be able to move first.

Note that if your favimon is asleep, you won’t be able to switch until it wakes up.

What do actions do?

During the game, hover over an action name for a description of the action. Actions with higher levels do more damage, restore more health, and so on.

How are stats and actions assigned to sites?

When you enter a web address, Favimon checks that site for a favicon. If one is found, the game generates a favimon and assigns stats and actions.

The game has a built-in database of websites. Each site in the database is assigned a class (classes show up beneath your favimon’s name), and classes determine which actions are available to the favimon.

Actions are randomly assigned when the favimon is generated. Some popular sites have their own class, but most are tagged with general classes such as “social”, “blog” or “shop”.

The stats for each site depend on its prominence in the database. You can also randomly find special favimon which have higher stats.

Favimon currently recognizes 2807 websites, with 322 different classes and 1630 named actions. There are 35 different types of actions. I periodically add new sites, classes, and actions to the database.

Why doesn’t a particular website have any favimon?

If you enter a site that does not have a favicon, you will not find any favimon. Any website which has a favicon will show up in the game. If the site isn’t in the database, its favimon will show up as “normal” class and will be assigned generic actions.

There are rare occasions when a website has a favicon, but it won’t show up in Favimon because the game can’t retrieve the favicon file. This is usually because there is something unusual about how the favicon is encoded on the website (it might use nonstandard HTML, or be generated dynamically).

Why does the search box suggest a website which has no favimon?

This occasionally happens because websites change all the time, and the database becomes outdated.

Favimon was originally designed in 2010. In 2020, when I tidied the database and added a bunch of new sites, I had to remove 450 sites that didn’t have favicons anymore.

Why did my game hang or report an error message?

If your game hangs or you get a message such as “Maximum number of processes reached” or “Something strange happened”, my apologies! This sometimes happens when Favimon experiences unexpectedly high site traffic. Please try again later.

Does Favimon store any information about the URLs I look for?

No. Your save game data is stored in a cookie by your web browser, but this information is not collected or aggregated in any way. Google Analytics is used to collect website traffic data.

Who made this? How can I report bugs?

Favimon was designed and developed by Matthew Hollett. I’m a writer and web developer in Canada. You can send questions, suggestions, and bug reports here: @. If reporting bugs or errors, please let me know which web browser you’re using.

In February 2011, Favimon was awarded Most Original Game in the Mozilla Labs Game On 2010 Competition.

Disclaimer: Favimon is an original work which does not intentionally copy any game or violate any trademarks. Search results may contain material which may be subject to copyright. Favicon images are hosted by external favicon retrieval services.