Upwards harpoon with barb left to bar (⥘) is the Unicode character at U+2958 in Supplemental Arrows-B. Official name: UPWARDS HARPOON WITH BARB LEFT TO BAR — an up harpoon with a left barb that meets a horizontal bar at the tip.
Remember
Character ⥘
Unicode U+2958
Named entity ⥘
Hex entity ⥘
Decimal ⥘
CSS escape \2958
Not the same ⥠ · ↿ · ⥮
Prefer ⥘ or ⥘ in HTML markup. Numeric forms and typing ⥘ in UTF-8 also work. For the from bar sibling, use ⥠ (⥠).
Using Named Entity: ⥘
Using Hex Code: ⥘
Using HTML Code: ⥘
Using CSS Entity: ⥘
Typed directly: ⥘
Label: Vector ⥘
How It Works
1. Named:⥘ is the HTML5 name for U+2958 (“Bar” hints at the tip meeting a bar).
2. Hex:U+2958 → ⥘ in HTML. Same glyph as the named entity.
3. Decimal: same code point as 10584 → ⥘. Same glyph as hex and named.
4. CSS: use \2958 in content (not an HTML entity). #point::after appends that ⥘ after the paragraph text.
5. Typed / label: paste ⥘ in UTF-8, or write Vector ⥘ for a short math label.
Pitfalls & Tips
Common mistakes when working with U+2958.
vs ⥠
To bar ≠ from bar
⥠ (⥠) leaves a bar at the base. ⥘ meets a bar at the tip. Match the chart carefully.
vs ↿
Not a plain up harpoon
↿ (↿) has no horizontal bar. Use it only when the to-bar shape is not required.
Name
Remember ⥘
“VectorBar” refers to the bar at the tip. Prefer this name or numeric codes over inventing short aliases.
Fonts
Needs Supplemental Arrows-B coverage
Many UI fonts omit these harpoons. Prefer a stack that includes a math or symbols font if the glyph must always show.
CSS vs HTML
Do not mix escapes
\2958 belongs in CSS strings. ⥘ / ⥘ / ⥘ belong in HTML.
A11y
Name the relation in context
Screen readers may announce this unevenly. Prefer nearby plain-language text such as “up harpoon to bar” when the symbol carries meaning.
Compatibility
Browser Support
Up harpoon barb left to bar (U+2958) and its entity forms (⥘, ⥘, ⥘, CSS \\2958) are supported in all mainstream browsers. Visible glyphs depend on Supplemental Arrows-B font coverage.
✓ Universal support
Up Harpoon Barb Left To Bar (⥘)
Encode with named, hex, decimal, CSS escape, or type the character — same code point 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+2958 / ⥘Full support
Bottom line: Prefer ⥘ or ⥘ in HTML. Use \\2958 only inside CSS content. Do not confuse with ⥠ (⥠).
Remember
Key Takeaways
Unicode: to-bar up harpoon is U+2958 (decimal 10584) — glyph ⥘.
HTML: prefer ⥘ — also ⥘ / ⥘.
CSS: use \2958 inside content for generated text.
Meaning:⥘ to bar — not ⥠ (from bar), not ↿ (↿).
Use ⥘ (named), ⥘ (hex), ⥘ (decimal), type ⥘ directly in UTF-8, or the CSS escape \2958 in content. Prefer ⥘ or a numeric form in normal HTML.
U+2958 (UPWARDS HARPOON WITH BARB LEFT TO BAR). Hex 2958, decimal 10584. It belongs to Supplemental Arrows-B (U+2900–U+297F).
Yes. Use ⥘. Numeric forms ⥘ and ⥘ also work.
No. ⥘ is U+2958 (to bar). ⥠ is U+2960 (from bar, ⥠). ↿ is U+21BF (↿, no bar).
Use it in math or vector diagrams that need an up harpoon meeting a horizontal bar at the tip with a left barb — not as a substitute for a plain up harpoon.
HTML entities (⥘, ⥘, or ⥘) go in markup. The CSS escape \2958 goes in stylesheet strings (usually content on ::before/::after).
🤔
Did you know?
Upwards harpoon with barb left to bar is Unicode U+2958 (decimal 10584) — glyph ⥘ in Supplemental Arrows-B (U+2900–U+297F). HTML5 names it ⥘. Official name: UPWARDS HARPOON WITH BARB LEFT TO BAR. Do not confuse with from bar U+2960 (⥠, ⥠) or plain up harpoon U+21BF (↿, ↿).