Skip to content

pennantsTodas las banderas, todas las formas, una sola API

271 banderas de países como banderines (el estilo propio), rectángulos, cuadrados y círculos. SVG, PNG, CSS, sprite, JS con tree-shaking, React y Web Component; solo envías las banderas que muestras.

Inicio rápido ​

sh
npm install pennants
js
import 'pennants/css';
html
<span class="pn pn-ar" role="img" aria-label="Argentina"></span>

Elige un formato ​

CSS
import 'pennants/css';

<span class="pn pn-ar" role="img" aria-label="Argentina"></span>

Una hoja de estilos por forma, combinables en una misma página, sin JavaScript; cada imagen se descarga solo cuando se usa su clase. Con Vite, usa la variante cdn o configura assetsInlineLimit (ver FAQ).

¿Dudas? Lee ¿Qué formato uso? o mira todas las banderas en la galería.

Licencia MIT. Banderas de flag-icons (MIT).