Up Arrow Horizontal Stroke (⤉) is the Unicode character at U+2909 (UPWARDS ARROW WITH HORIZONTAL STROKE) in Supplemental Arrows-B. It is an upward arrow with a horizontal stroke across the shaft, used for specialized navigation and UI cues.
Remember
Character ⤉
Unicode U+2909
Hex entity ⤉
Decimal ⤉
CSS escape \2909
Named entity (none)
All of these produce the same glyph: ⤉. For everyday up direction, prefer ↑ (↑).
Using Hex Code: ⤉
Using HTML Code: ⤉
Using CSS Entity: ⤉
Typed directly: ⤉
Move up ⤉
How It Works
1. Hex:U+2909 → ⤉ in HTML. The browser turns it into the glyph.
2. Decimal: same code point as 10505 → ⤉. Same result as hex.
3. CSS: use \2909 in content (not an HTML entity). #point::after appends that glyph after the paragraph text.
4. Typed / label: fine in UTF-8 pages. The “Move up” line shows the symbol with supporting text.
Pitfalls & Tips
Common mistakes when working with Up Arrow Horizontal Stroke.
Named?
No named entity
HTML5 does not define a named entity for U+2909. Use numeric forms.
Look-alikes
U+2909 ≠ ↑ ≠ ⤒ (U+2912)
Plain up is U+2191. Arrow-to-bar is U+2912. Check the code point if fonts look similar.
CSS vs HTML
Do not mix escapes
\2909 belongs in CSS. ⤉ / ⤉ belong in HTML.
Fonts
Check the glyph
Supplemental Arrows-B coverage varies. If the mark is missing, fall back to ↑ plus wording.
A11y
Describe the action
Pair the glyph with text like “Move up” so the meaning is clear.
Semicolon
End references
Always finish with ; — write ⤉, not ⤉.
Compatibility
Browser Support
Up Arrow Horizontal Stroke (U+2909) and its numeric entity forms (⤉, ⤉, CSS \\2909) are supported in all mainstream browsers. Glyph shape depends on the font.
✓ Universal support
Up Arrow Horizontal Stroke
Encode with hex, decimal, or CSS escape — or paste the character in UTF-8 HTML.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+2909 / entitiesFull support
Bottom line: Use ⤉ or ⤉ for the Unicode glyph, and \\2909 only inside CSS content. Prefer ↑ for plain up.
Remember
Key Takeaways
Unicode: this symbol is U+2909 (decimal 10505).
HTML: use ⤉ or ⤉ when you need an entity.
One line:U+2909 → ⤉ / ⤉ / CSS \2909.
Frequently Asked Questions
Use ⤉ (hex), ⤉ (decimal), or the CSS escape \2909 in the content property. All render U+2909. You can also paste the character directly when your file is UTF-8.
U+2909 (hex 2909, decimal 10505). Unicode names it UPWARDS ARROW WITH HORIZONTAL STROKE. It belongs to Supplemental Arrows-B (U+2900–U+297F).
No. HTML5 does not define a named entity for this character. Use numeric references like ⤉ or ⤉.
U+2909 is an up arrow with a horizontal stroke through the shaft. ↑ (U+2191) is plain up. U+2912 is up arrow to bar — a different Supplemental Arrows-B character that can look similar in some fonts.
HTML entities (⤉ or ⤉) go in markup. The CSS escape \2909 is used in stylesheets (usually in the content property of ::before/::after). Both render the same glyph.
Use it when you need this exact specialized arrow. For everyday up direction, prefer ↑ (↑). Always pair the glyph with clear text for accessibility.
🤔
Did you know?
Up Arrow Horizontal Stroke is Unicode U+2909 (decimal 10505) — official name UPWARDS ARROW WITH HORIZONTAL STROKE in Supplemental Arrows-B. HTML5 has no named entity. It is an up arrow crossed by a horizontal stroke and is not the plain up arrow (U+2191 ↑, ↑).