fsymbols
Loading symbols…
››
🇭🇷

flag: Croatia

Flag: Croatia

🇭🇷 means Croatia or something Croatian. Croatians and fans use it for Hrvatska pride, Vatreni football support, and Adriatic travel plans. On some Windows setups, it may show as HR instead of a flag.

EmojiSince 2015
Also called
Croatian flag · HR flag · Hrvatska
Search it as
croatia · croatian · hr · vatreni
Type it as
:flag-hr:
Around since
2015 · Emoji 2.0
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 🇭🇷 means

It means Croatia, with context doing the extra work.

By itself, it marks Croatian identity or a Croatia-related person, place, or plan. Beside ⚽️, it reads as Vatreni backing. Beside ☀️ or ⛵️, it reads as an Adriatic holiday.

Neutral country marker; neighbors make it football, travel, or pride.

Alone, it signals no hidden political opinion.

What it means when someone sends it to you

3 readings
By itself in a message
Croatia, Croatian identity, or a Croatia-related reference.
Beside ⚽️
Support for Croatia's national football team.
Beside ☀️ or ⛵️
A sunny Adriatic holiday or sailing trip.

Don't confuse it with

4

Combination ideas

3
Croatia football: national-team support.
Croatia travel: Adriatic holiday.
Love for Croatia or Croatian identity.

Worth knowing

  • The characters behind 🇭🇷 existed in Unicode 5 years before anyone was allowed to draw them in colour: Unicode 6.0 in 2010, emoji presentation in 2015.
  • 🇭🇷 is not one character. It is 2 of them glued together, which is why deleting it sometimes takes two presses of backspace and why it breaks character counters.

Questions people ask

1

Why do I see HR instead of a flag?

Display issue. Microsoft Q&A guidance from 2024 says Windows did not support emoji flags, so you see HR letters instead.

How to type 🇭🇷

Windows
Win+.Open the emoji picker and search “flag: Croatia”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “flag”.
Chat apps
:flag-hr:the common shortcode; support varies by platform.
HTML
🇭🇷
Codes and encoding2 code points
HTML decimal
🇭🇷
HTML hex
🇭🇷
CSS content
content: "\1F1ED\1F1F7";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%87%AD%F0%9F%87%B7
1
On screen
2
Code points
4
JS .length
8
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1