HTML Entity for Up Harpoon Barb Left To Bar (⥘)

What You'll Learn
How to display the Up Harpoon Barb Left To Bar (⥘) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+2958 (UPWARDS HARPOON WITH BARB LEFT TO BAR) in the Supplemental Arrows-B block (U+2900–U+297F)—an upward-pointing harpoon with a left barb that extends toward a horizontal bar, widely used in mathematical notation and vector diagrams.
Render it with ⥘, ⥘, or CSS escape \2958. There is no named HTML entity. Compare ⥠ (U+2960, up harpoon barb left from bar) for the variant pointing from a bar rather than to one.
⚡ Quick Reference — Up Harpoon Barb Left To Bar
U+2958Supplemental Arrows-B
⥘Hexadecimal reference
⥘Decimal reference
—Use numeric codes only
Name Value
──────────── ──────────
Unicode U+2958
Hex code ⥘
HTML code ⥘
Named entity (none)
CSS code \2958
Official name UPWARDS HARPOON WITH BARB LEFT TO BAR
Related U+2960 = Up harpoon barb left from bar; U+21BF = Up harpoon barb left (↿)
Block Supplemental Arrows-B (U+2900–U+297F)Complete HTML Example
A simple example showing ⥘ using hexadecimal code, decimal HTML code, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point::after{
content: "\2958";
}
</style>
</head>
<body>
<p>Harpoon To Bar (hex): ⥘</p>
<p>Harpoon To Bar (decimal): ⥘</p>
<p id="point">Harpoon To Bar (CSS): </p>
</body>
</html>🌐 Browser Support
U+2958 is widely supported in modern browsers when rendered with a font that includes Supplemental Arrows-B:
👀 Live Preview
See the Up Harpoon Barb Left To Bar (⥘) in mathematical and UI contexts:
🧠 How It Works
Hexadecimal Code
⥘ uses the Unicode hexadecimal value 2958 to display the Up Harpoon Barb Left To Bar. The x prefix indicates hexadecimal format.
Decimal HTML Code
⥘ uses the decimal Unicode value 10584 to display the same character.
CSS Entity
\2958 is used in CSS stylesheets in the content property of pseudo-elements like ::before and ::after.
Same visual result
All three methods produce: ⥘. Unicode U+2958 in the Supplemental Arrows-B block (U+2900–U+297F). The harpoon extends upward toward a horizontal bar with a left barb.
Use Cases
The Up Harpoon Barb Left To Bar (⥘) is commonly used in:
Equations and limits using harpoon arrows extending to a bar or baseline.
Physics and engineering diagrams showing upward vectors directed toward a bar.
Specialized controls needing harpoon-style upward indicators toward a reference line.
Icon sets with harpoon-to-bar arrows for technical applications.
Scientific papers and manuals referencing harpoon directional notation to bars.
Research documents and academic materials using bar-targeted harpoon symbols.
💡 Best Practices
Do
- Use
⥘or⥘consistently in markup - Add
aria-labelwhen the harpoon conveys mathematical or navigation meaning - Use harpoon-to-bar symbols in proper mathematical or vector contexts
- Use
\2958in CSS::before/::afterfor icon buttons - Serve pages with UTF-8 (
<meta charset="utf-8">)
Don’t
- Use U+02958 or CSS
\02958—the correct value is U+2958 and\2958 - Confuse ⥘ (to bar) with ⥠ (from bar, U+2960)
- Put CSS escape
\2958in HTML text nodes - Rely on the symbol alone without context in accessibility-critical UIs
- Assume all decorative fonts include Supplemental Arrows-B glyphs
Key Takeaways
No named entity—use numeric codes only
⥘ ⥘For CSS stylesheets, use \2958 in content
Unicode U+2958 — UPWARDS HARPOON WITH BARB LEFT TO BAR
From-bar variant: ⥠ (U+2960, up harpoon barb left from bar)
Three methods, one glyph — widely supported in modern browsers
❓ Frequently Asked Questions
⥘ (hex), ⥘ (decimal), or \2958 in CSS content. All produce ⥘.U+2958 (UPWARDS HARPOON WITH BARB LEFT TO BAR). Supplemental Arrows-B block (U+2900–U+297F). Hex 2958, decimal 10584.⥘ or ⥘) is used in HTML content, while CSS escape \2958 is used in stylesheets in the content property of pseudo-elements. Both produce ⥘.Explore More HTML Entities!
Discover 1500+ HTML character references — arrows, symbols, math operators, and more.
8 people found this page helpful
