IconSearch logoIconsearch
Last updated: November 2026

Flag Icons

Flag Icons is an open-source vector icon collection containing 548 icons under the MIT license. Every SVG icon in Flag Icons is optimized for web, mobile, and desktop applications, providing clean scalable vector graphics with crisp rendering across high-DPI displays. The collection is licensed under MIT; review the icon license guide for commercial-use details.

GitHub ↗npm ↗Docs ↗
🔍
FLAG ICONS CATALOG (Showing 120 of 548)
Ad1x1 SVG icon
Ad1x1
Ad4x3 SVG icon
Ad4x3
Ae1x1 SVG icon
Ae1x1
Ae4x3 SVG icon
Ae4x3
Af1x1 SVG icon
Af1x1
Af4x3 SVG icon
Af4x3
Ag1x1 SVG icon
Ag1x1
Ag4x3 SVG icon
Ag4x3
Ai1x1 SVG icon
Ai1x1
Ai4x3 SVG icon
Ai4x3
Al1x1 SVG icon
Al1x1
Al4x3 SVG icon
Al4x3
Am1x1 SVG icon
Am1x1
Am4x3 SVG icon
Am4x3
Ao1x1 SVG icon
Ao1x1
Ao4x3 SVG icon
Ao4x3
Aq1x1 SVG icon
Aq1x1
Aq4x3 SVG icon
Aq4x3
Ar1x1 SVG icon
Ar1x1
Ar4x3 SVG icon
Ar4x3
Arab1x1 SVG icon
Arab1x1
Arab4x3 SVG icon
Arab4x3
As1x1 SVG icon
As1x1
As4x3 SVG icon
As4x3
Asean1x1 SVG icon
Asean1x1
Asean4x3 SVG icon
Asean4x3
At1x1 SVG icon
At1x1
At4x3 SVG icon
At4x3
Au1x1 SVG icon
Au1x1
Au4x3 SVG icon
Au4x3
Aw1x1 SVG icon
Aw1x1
Aw4x3 SVG icon
Aw4x3
Ax1x1 SVG icon
Ax1x1
Ax4x3 SVG icon
Ax4x3
Az1x1 SVG icon
Az1x1
Az4x3 SVG icon
Az4x3
Ba1x1 SVG icon
Ba1x1
Ba4x3 SVG icon
Ba4x3
Bb1x1 SVG icon
Bb1x1
Bb4x3 SVG icon
Bb4x3
Bd1x1 SVG icon
Bd1x1
Bd4x3 SVG icon
Bd4x3
Be1x1 SVG icon
Be1x1
Be4x3 SVG icon
Be4x3
Bf1x1 SVG icon
Bf1x1
Bf4x3 SVG icon
Bf4x3
Bg1x1 SVG icon
Bg1x1
Bg4x3 SVG icon
Bg4x3
Bh1x1 SVG icon
Bh1x1
Bh4x3 SVG icon
Bh4x3
Bi1x1 SVG icon
Bi1x1
Bi4x3 SVG icon
Bi4x3
Bj1x1 SVG icon
Bj1x1
Bj4x3 SVG icon
Bj4x3
Bl1x1 SVG icon
Bl1x1
Bl4x3 SVG icon
Bl4x3
Bm1x1 SVG icon
Bm1x1
Bm4x3 SVG icon
Bm4x3
Bn1x1 SVG icon
Bn1x1
Bn4x3 SVG icon
Bn4x3
Bo1x1 SVG icon
Bo1x1
Bo4x3 SVG icon
Bo4x3
Bq1x1 SVG icon
Bq1x1
Bq4x3 SVG icon
Bq4x3
Br1x1 SVG icon
Br1x1
Br4x3 SVG icon
Br4x3
Bs1x1 SVG icon
Bs1x1
Bs4x3 SVG icon
Bs4x3
Bt1x1 SVG icon
Bt1x1
Bt4x3 SVG icon
Bt4x3
Bv1x1 SVG icon
Bv1x1
Bv4x3 SVG icon
Bv4x3
Bw1x1 SVG icon
Bw1x1
Bw4x3 SVG icon
Bw4x3
By1x1 SVG icon
By1x1
By4x3 SVG icon
By4x3
Bz1x1 SVG icon
Bz1x1
Bz4x3 SVG icon
Bz4x3
Ca1x1 SVG icon
Ca1x1
Ca4x3 SVG icon
Ca4x3
Cc1x1 SVG icon
Cc1x1
Cc4x3 SVG icon
Cc4x3
Cd1x1 SVG icon
Cd1x1
Cd4x3 SVG icon
Cd4x3
Cefta1x1 SVG icon
Cefta1x1
Cefta4x3 SVG icon
Cefta4x3
Cf1x1 SVG icon
Cf1x1
Cf4x3 SVG icon
Cf4x3
Cg1x1 SVG icon
Cg1x1
Cg4x3 SVG icon
Cg4x3
Ch1x1 SVG icon
Ch1x1
Ch4x3 SVG icon
Ch4x3
Ci1x1 SVG icon
Ci1x1
Ci4x3 SVG icon
Ci4x3
Ck1x1 SVG icon
Ck1x1
Ck4x3 SVG icon
Ck4x3
Cl1x1 SVG icon
Cl1x1
Cl4x3 SVG icon
Cl4x3
Cm1x1 SVG icon
Cm1x1
Cm4x3 SVG icon
Cm4x3
Cn1x1 SVG icon
Cn1x1
Cn4x3 SVG icon
Cn4x3
Co1x1 SVG icon
Co1x1
Co4x3 SVG icon
Co4x3
Cp1x1 SVG icon
Cp1x1
Cp4x3 SVG icon
Cp4x3
Cr1x1 SVG icon
Cr1x1
Cr4x3 SVG icon
Cr4x3
Cu1x1 SVG icon
Cu1x1
Cu4x3 SVG icon
Cu4x3
Cv1x1 SVG icon
Cv1x1
Cv4x3 SVG icon
Cv4x3
Cw1x1 SVG icon
Cw1x1
Cw4x3 SVG icon
Cw4x3
Cx1x1 SVG icon
Cx1x1
Cx4x3 SVG icon
Cx4x3
Cy1x1 SVG icon
Cy1x1
Cy4x3 SVG icon
Cy4x3
Cz1x1 SVG icon
Cz1x1
Cz4x3 SVG icon
Cz4x3

Flag Icons Specifications & Framework Compatibility

Flag Icons Specifications, Licensing, and Framework Compatibility
PropertySpecification Details
Total Icons548 vector SVG icons
LicenseMIT (Commercial & Personal Use)
TypeScript SupportNative .d.ts definitions included
Framework SupportReact, Next.js, Vue, Svelte, Tailwind CSS
Primary NPM Package@iconify-json/flag
Source RepositoryOfficial GitHub Repository →

How many icons does Flag Icons have?

Flag Icons currently includes 548 vector icons indexed in the IconSearch catalog. Every icon is available in clean SVG format with customizable stroke widths, colors, and direct multi-framework code exports for modern web applications.

Is Flag Icons free for commercial use?

Yes, Flag Icons is distributed under the MIT license. This permissive open-source license allows unrestricted commercial and personal usage in proprietary software, SaaS platforms, client websites, and digital products without licensing fees.

How do you install and use Flag Icons in React, Next.js, and Vue?

Install the package using npm install @iconify-json/flag, then import icons directly into your JSX, TSX, or Vue components. Alternatively, copy raw customized SVG markup directly from IconSearch with zero client-side JavaScript overhead.

// Install package
npm install @iconify-json/flag

// React & Next.js App Router usage
import { Ad1x1 } from '@iconify-json/flag'

export default function Header() {
  return <Ad1x1 className="w-5 h-5 text-indigo-500" />
}
FREQUENTLY ASKED QUESTIONS

Flag Icons FAQ & Technical Guide

How many icons does Flag Icons have?

Flag Icons contains 548 open-source vector icons available in SVG format on IconSearch.

Is Flag Icons free for commercial use?

Yes, Flag Icons is licensed under the MIT license, which permits commercial and personal use in software applications, websites, and design projects without subscription fees.

How do you install and use Flag Icons in React, Next.js, and Vue?

You can install the official package via `npm install @iconify-json/flag` or copy customized React JSX, Vue 3, Svelte, or SVG code directly from IconSearch with zero runtime overhead.

Does Flag Icons support TypeScript?

Yes, icon definitions and SVG React/Vue component wrappers for Flag Icons include TypeScript type definitions for autocomplete and prop validation.

Can I customize stroke width, size, and color for Flag Icons icons?

Yes, IconSearch provides an interactive customizer to modify size, hex color, stroke width, and CSS currentColor before copying code or downloading SVGs.

Disclaimer: IconSearch is an independent open-source discovery platform and is not affiliated with, sponsored by, or endorsed by the Flag Icons maintainers or any featured open-source projects. All trademarks, logos, and brand names are the property of their respective owners.