🏳️‍🌈

[← Browse all favicons](/emojis)

# Rainbow Flag Favicon

emoji favicon for any website. SVG, ICO, and PNG formats. Served from a global edge network in one HTTP request.

[ICO](https://emojifavicons.com/rainbow-flag.ico)
[PNG 32](https://emojifavicons.com/rainbow-flag?png&size=32)
[Apple Touch](https://emojifavicons.com/apple-touch-icon/rainbow-flag?png&size=180)
[SVG](https://emojifavicons.com/rainbow-flag?svg)

[✨ Customize (change shape, color, animation) →](/generator?emoji=%F0%9F%8F%B3%EF%B8%8F%E2%80%8D%F0%9F%8C%88)

## Install in your framework

Pick your stack, copy, paste. Works everywhere.

```
<!-- Paste into <head> -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag" />
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag" />
```

```
<!-- Auto-adapt favicon for system light/dark mode -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag?bg=ffffff&shape=rounded" media="(prefers-color-scheme: light)" />
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag?bg=0a0a0a&shape=rounded" media="(prefers-color-scheme: dark)" />
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag" />
```

```
<!-- index.html -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag" />
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag" />
```

```
// app/layout.tsx
export const metadata = {
	icons: {
 icon: 'https://emojifavicons.com/rainbow-flag',
 apple: 'https://emojifavicons.com/apple-touch-icon/rainbow-flag',
	},
};
```

```
<!-- index.html (Vite) or nuxt.config.ts -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag">
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag">
```

```
<!-- src/layouts/BaseLayout.astro -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag" />
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag" />
```

```
<!-- src/app.html -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag" />
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag" />
```

```
// Add to functions.php
add_action('wp_head', function () {
	echo '<link rel="icon" href="https://emojifavicons.com/rainbow-flag" type="image/svg+xml">';
	echo '<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag">';
});
```

```
<!-- layout/theme.liquid -->
<link rel="icon" type="image/svg+xml" href="https://emojifavicons.com/rainbow-flag">
<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag">
```

## Variant previews

Tap any variant to copy its link, HTML tag, or CSS cursor. `?shape=circle&bg=1a1a1a`.

Default?shape=circle?shape=rounded?shape=hexagon?shape=diamond?shape=squircle?shape=shield?shape=badge

## What does the Rainbow Flag 🏳️‍🌈 emoji mean?

The Rainbow Flag emoji 🏳️‍🌈 shows the six-stripe Pride flag — red, orange, yellow, green, blue, violet — designed by Gilbert Baker in 1978. It is the global symbol of LGBTQ+ pride, identity, and solidarity. Used year-round in bios and posts, but peaks every June during Pride Month, at Pride marches worldwide, on coming-out posts, and in allyship / corporate-Pride content. Often paired with 🏳️‍⚧️ (trans flag) or specific sub-community flags.

### Common uses

- Pride Month (June) and Pride march posts
- LGBTQ+ identity in bios and profiles
- Coming-out stories and allyship content
- Same-sex wedding and love content
- Support and solidarity during anti-LGBTQ news

### Keywords

rainbow flagpride flaglgbtq flaggay pridelgbtgilbert baker flag🏳️‍🌈 meaningpride monthjune pridequeerlove is love

### Unicode

| Name | Rainbow Flag |
| --- | --- |
| Glyph | 🏳️‍🌈 |
| Codepoints | U+1F3F3 U+FE0F U+200D U+1F308 |
| Category | Flags |
| Shortcode | :rainbow_flag: |
| Slug | rainbow-flag |

## Rainbow Flag favicon by framework

Step-by-step install guides.

[WordPress](/rainbow-flag-favicon-for-wordpress)
[Next.js](/rainbow-flag-favicon-for-nextjs)
[React](/rainbow-flag-favicon-for-react)
[Shopify](/rainbow-flag-favicon-for-shopify)
[Vue](/rainbow-flag-favicon-for-vue)
[Astro](/rainbow-flag-favicon-for-astro)
[Svelte](/rainbow-flag-favicon-for-svelte)
[Angular](/rainbow-flag-favicon-for-angular)

## Related Flags favicons

[🇦🇫Afghanistan Flag](/afghanistan-flag-favicon)
[🇦🇱Albania Flag](/albania-flag-favicon)
[🇩🇿Algeria Flag](/algeria-flag-favicon)
[🇦🇸American Samoa Flag](/american-samoa-flag-favicon)
[🇦🇩Andorra Flag](/andorra-flag-favicon)
[🇦🇴Angola Flag](/angola-flag-favicon)
[🇦🇮Anguilla Flag](/anguilla-flag-favicon)
[🇦🇶Antarctica Flag](/antarctica-flag-favicon)
[🇦🇬Antigua & Barbuda Flag](/antigua-barbuda-flag-favicon)
[🇦🇷Argentina Flag](/argentina-flag-favicon)
[🇦🇲Armenia Flag](/armenia-flag-favicon)
[🇦🇼Aruba Flag](/aruba-flag-favicon)

## Frequently asked questions

**How do I use 🏳️‍🌈 as a favicon?**

Add one line to your HTML `<head>`: `<link rel="icon" href="https://emojifavicons.com/rainbow-flag">`. The Rainbow Flag favicon is served as an SVG from a global edge network and works in every modern browser.

**Does the Rainbow Flag favicon work on Safari and iOS?**

Yes. The SVG is served to Chrome, Firefox, Edge, Opera, and Brave. Safari receives an automatically converted PNG. For iOS home-screen icons, also add `<link rel="apple-touch-icon" href="https://emojifavicons.com/apple-touch-icon/rainbow-flag">`.

**Can I customize the Rainbow Flag favicon (shape, background, size)?**

Yes. Append query parameters: `?shape=circle&bg=f59e0b&size=64`. Supported shapes include circle, rounded, hexagon, diamond, squircle, shield, and badge. Sizes 16–512 are supported.

**What is the Unicode codepoint of 🏳️‍🌈?**

The Rainbow Flag emoji 🏳️‍🌈 is encoded as U+1F3F3 U+FE0F U+200D U+1F308. You can reference it in HTML as `🏳` or in CSS as `content: "\1F3F3";`.

**Does the Rainbow Flag favicon adapt to dark mode?**

By default the SVG is transparent and works on any background. For dark-mode–specific variants, serve two `<link>` tags with `media="(prefers-color-scheme: dark)"` and different `?bg=` values.

**What does the Rainbow Flag emoji mean?**

The Rainbow Flag emoji 🏳️‍🌈 shows the six-stripe Pride flag — red, orange, yellow, green, blue, violet — designed by Gilbert Baker in 1978. It is the global symbol of LGBTQ+ pride, identity, and solidarity. Used year-round in bios and posts, but peaks every June during Pride Month, at Pride marches worldwide, on coming-out posts, and in allyship / corporate-Pride content. Often paired with 🏳️‍⚧️ (trans flag) or specific sub-community flags.

---
*Source: [emojifavicons.com](https://emojifavicons.com)*
