Black flag (⚑) is Unicode U+2691 in the Miscellaneous Symbols block. It is a filled flag marker — common for maps, checkpoints, and wayfinding UI. HTML has no standard named entity — use numeric or CSS forms (or type the character in UTF-8).
Remember
Character ⚑
Unicode U+2691
Hex entity ⚑
Decimal ⚑
Named entity (none)
CSS escape \2691
Not the same ⚐ U+2690 (white flag)
All of these produce the same glyph: ⚑. Prefer typing ⚑ in UTF-8 when you can; use ⚑ / ⚑ or CSS for generated content.
One page that shows ⚑ with hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.
Hex + Decimal + CSS + Typed
Four ways to produce ⚑ in a single document (no named entity).
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Black Flag (⚑) in HTML</title>
<style>
#point::after {
content: "\2691";
}
</style>
</head>
<body>
<p>Black flag using Hex Code: ⚑</p>
<p>Black flag using HTML Code: ⚑</p>
<p id="point">Black flag using CSS Entity: </p>
<p>Typed directly: ⚑</p>
</body>
</html>
Screen readers may not announce a clear meaning. Pair the glyph with visible or visually hidden text.
Fonts
Check symbol coverage
Some UI fonts omit U+2691. Prefer fonts with solid Miscellaneous Symbols support.
CSS vs HTML
Do not mix escapes
\2691 belongs in CSS. ⚑ / ⚑ belong in HTML.
Semicolon
End references
Always finish with ; — write ⚑, not ⚑.
Compatibility
Browser Support
Black flag (U+2691) and its entity forms (⚑, ⚑, CSS \\2691) are supported in all mainstream browsers. Glyph quality depends on font support for Miscellaneous Symbols.
✓ Universal support
Black Flag (⚑)
Type ⚑, or encode with hex, decimal, or CSS escape — same glyph everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+2691 / entitiesFull support
Bottom line: Prefer a typed ⚑ or ⚑ for markers. Use decimal when generating markup, and \\2691 only inside CSS content.
Remember
Key Takeaways
Unicode: black flag is U+2691 (decimal 9873).
HTML: use ⚑ or ⚑ (no named entity).
CSS: use \2691 inside content for generated icons.
Watch out: ⚑ ≠ ⚐ (black ≠ white flag).
One line:U+2691 → ⚑ / ⚑ / CSS \2691.
Frequently Asked Questions
Use ⚑ (hex), ⚑ (decimal), or the CSS escape \2691 in the content property. All render ⚑. You can also paste ⚑ directly if your file is UTF-8. There is no standard named entity.
U+2691 (hex 2691, decimal 9873). Unicode names it BLACK FLAG. It belongs to the Miscellaneous Symbols block.
No. HTML5 / WHATWG does not define a named character reference for U+2691. Prefer ⚑, ⚑, or a typed ⚑ in UTF-8.
⚑ (U+2691) is the filled black flag. ⚐ (U+2690) is white flag (outline). They are different code points.
HTML entities (⚑ or ⚑) go in markup. The CSS escape \2691 is used in stylesheets (usually in the content property of ::before/::after). Both render ⚑.
Use ⚑ for map markers, checkpoints, wayfinding, and gaming UI. Pair the glyph with text like Flag or Goal when accessibility matters.
🤔
Did you know?
Black flag is Unicode U+2691 (decimal 9873) in the Miscellaneous Symbols block — official name BLACK FLAG. There is no standard named HTML entity. It is not white flag (U+2690 ⚐).