Flaggle

Play here: flaggle.kennyhui.dev

Web-based flag recognition game with fuzzy search + keyboard shortcuts.

How to play

Choose between Daily, Classic, and Lightning

Classic

Your goal is to guess a random target flag. Start by picking a country. Once you guess, you'll be shown similarity between your guess and the target.

image

In the example, I chose Seychelles. Now I know the target flag has a red horizontal stripe on top and with a white horizontal stripe in the middle with a star in the middle.

Build a streak by identifying flags and not giving up! The streak counter will change colors at 10, 50, 100, 250, 500, 1000!

Lightning

You're shown the target flag and you have six attempts to identify it.

image

Daily

A new flag is given every day! Same gameplay as Classic. Identify the flag in as few attempts as possible and challenge your friends! You can't give up...

Streaks in this mode are counted by the past consecutive days you were able to guess the target flag.

Tips

You can press tab to insert the first suggestion.

You can search for a country by its two letter ISO code which could be a lot faster than typing out its full name.

Stats

image

View your stats by clicking on the stats button.

image

Sources

Flag SVGs, country names, and ISO codes are obtained from flagpedia.net.

Images are processed using khui0/flaggle-flag-generator

Development

Install dependencies

npm i

Run dev server

npm run dev

Building

Project will be built to /dist

npm run build

Top categories

Loading Svelte Themes