Up Arrow Bar (⤒) is the Unicode character at U+2912 (UPWARDS ARROW TO BAR) in Supplemental Arrows-B. It is an upward arrow that meets a horizontal bar — useful for “jump up to a stop” style UI cues.
Remember
Character ⤒
Unicode U+2912
Hex entity ⤒
Decimal ⤒
CSS escape \2912
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: ⤒
Jump to header ⤒
How It Works
1. Hex:U+2912 → ⤒ in HTML. The browser turns it into ⤒.
2. Decimal: same code point as 10514 → ⤒. Same result as hex.
3. CSS: use \2912 in content (not an HTML entity). #point::after appends that ⤒ after the paragraph text.
4. Typed ⤒: fine in UTF-8 pages. The jump label shows the symbol with supporting text.
Pitfalls & Tips
Common mistakes when working with Up Arrow Bar.
Named?
No named entity
HTML5 does not define a named entity for U+2912. Use numeric forms.
Look-alikes
⤒ ≠ ↑
U+2912 includes the bar. Plain up arrow is U+2191 (↑).
CSS vs HTML
Do not mix escapes
\2912 belongs in CSS. ⤒ / ⤒ belong in HTML.
Fonts
Check the glyph
Supplemental Arrows-B coverage varies. If ⤒ is missing, fall back to ↑ plus wording.
A11y
Describe the action
Pair ⤒ with text like “Jump to header” so the meaning is clear.
Semicolon
End references
Always finish with ; — write ⤒, not ⤒.
Compatibility
Browser Support
Up Arrow Bar (U+2912) and its numeric entity forms (⤒, ⤒, CSS \\2912) are supported in all mainstream browsers. Glyph shape depends on the font.
✓ Universal support
Up Arrow Bar (⤒)
Encode with hex, decimal, or CSS escape — or paste ⤒ 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+2912 / entitiesFull support
Bottom line: Use ⤒ or ⤒ for the Unicode glyph, and \\2912 only inside CSS content. Prefer ↑ for plain up.
Remember
Key Takeaways
Unicode: this symbol is U+2912 (decimal 10514).
HTML: use ⤒ or ⤒ when you need an entity.
CSS: use \2912 inside content for generated text.
Watch out: ⤒ ≠ ↑ (arrow-to-bar ≠ plain up arrow).
One line:U+2912 → ⤒ / ⤒ / CSS \2912, or paste ⤒.
Frequently Asked Questions
Use ⤒ (hex), ⤒ (decimal), or the CSS escape \2912 in the content property. All render ⤒. You can also paste ⤒ directly when your file is UTF-8.
U+2912 (hex 2912, decimal 10514). Unicode names it UPWARDS ARROW TO BAR. It belongs to Supplemental Arrows-B (U+2900–U+297F).
No. HTML5 does not define a named entity for ⤒. Use numeric references like ⤒ or ⤒.
⤒ (U+2912) is an up arrow that meets a bar. ↑ (U+2191, ↑) is the plain upwards arrow without that bar.
HTML entities (⤒ or ⤒) go in markup. The CSS escape \2912 is used in stylesheets (usually in the content property of ::before/::after). Both render ⤒.
Use it when you need “up to a stop/bar” meaning — for example jump-to-header cues. For everyday up direction, prefer ↑ (↑).
🤔
Did you know?
Up Arrow Bar is Unicode U+2912 (decimal 10514) — official name UPWARDS ARROW TO BAR in Supplemental Arrows-B. HTML5 has no named entity. It is an up arrow that meets a horizontal bar and is not the plain up arrow (U+2191 ↑, ↑).