Your Score
{{ score }} / {{ totalQuestions }}
{{ correctPercent }} % Correct {{ incorrectPercent }} % Wrong

Match each flag to its country. Default quiz length is 10 questions from the whole world. Pick a different set or length if you like.

{{ progressPercent }} %
Flag
Which country’s flag is this?
#FlagYour AnswerCorrect
{{ i + 1 }} {{ row.yourAnswer }} {{ row.correctAnswer }}

Introduction:

National flags condense centuries of history, geography, and cultural identity into simple geometric compositions. Recognising a flag means linking colours and symbols to the sovereign state it represents, an exercise that strengthens spatial memory and contextual understanding of global affairs and fosters comparative thinking among learners of all ages today.

The Country Flags Quiz builds on that principle by presenting a randomly shuffled set of high-resolution flags and asking you to pick their countries from four options. You determine both the quiz length and regional scope, allowing focused drills on Europe, Africa, or the entire world while the reactive engine tracks accuracy in real time.

Complete a brisk ten-question world session during a study break, review the doughnut chart that contrasts correct versus incorrect answers, then export the detailed CSV log to track progress objectively over time and share comparative scores with classmates — outcomes are purely recreational and hold no monetary value whatsoever.

Features:

  • Adjustable quiz length with four preset sizes (10 – 30 questions).
  • Region filters covering continents, cultural blocs, and custom groups.
  • Instant progress bar and percentage badges for at-a-glance feedback.
  • Colour-coded answer buttons indicating correct and incorrect choices.
  • Interactive doughnut chart produced by a lightweight charting layer.
  • One-click copy or download of detailed CSV results for record-keeping.
  • High-resolution flag imagery delivered from a reliable CDN.
  • Entirely client-side logic for quick, bandwidth-friendly play.

Step-by-Step Guide:

Follow this sequence to launch a custom session and review your performance.

  1. Choose a question count that fits your time slot.
  2. Select a flag set such as Europe or Africa for targeted practice.
  3. Press Start to load the first flag and begin the quiz.
  4. Click the country name you believe matches the displayed flag; the progress bar updates after each pick.
  5. When the summary screen appears, switch to the Chart tab for a visual breakdown.
  6. Use Copy CSV or Download CSV to archive results.

Changing the region or question count mid-game resets your current score.

FAQ:

How many questions can I play?

You may select 10, 15, 20, or 30 prompts; the quiz adapts instantly to your choice before starting.

Can I focus on one region?

Yes. Choose any predefined continent or cultural group to receive questions drawn solely from that pool.

Where do flag images come from?

All images load directly from a public FlagCDN endpoint, ensuring fast delivery without local storage.

Is my data stored?

No. Scores and CSV files are generated in-browser and never transmitted to external servers.

Why might the chart vanish?

Resizing the window while the chart tab is hidden can remove its canvas; revisit the tab to trigger a redraw.

Glossary:

Flag Set
Preset pool of countries grouped by geography or affiliation.
Reactive Engine
Framework that keeps interface state and data synchronised instantly.
Fisher–Yates Shuffle
Algorithm that randomises array order with uniform probability.
CSV
Comma-separated text format for tabular data exchange.
Progress Bar
Horizontal indicator showing percentage of questions completed.

No data is transmitted or stored server-side.

Embed this tool into your website using the following code: