HTML Entity for Up Barb Left Down Barb Left Harpoon (⥑)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+2951

What Is Up Barb Left Down Barb Left Harpoon?

Up barb left down barb left harpoon (⥑) is the Unicode character at U+2951 in Supplemental Arrows-B. Official name: UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB LEFT — two vertical harpoons side by side, both with left-pointing barbs.

Remember
Character     ⥑
Unicode       U+2951
Named entity  (none)
Hex entity    ⥑
Decimal       ⥑
CSS escape    \2951
Not the same  ⥍ · ⥮ · ⇅

Prefer ⥑ or ⥑ in HTML markup. You can also type ⥑ in UTF-8. For the sibling with a right barb on the down harpoon, use U+294D (⥍).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityNoneUse numeric or type the character
Direct character⥑HTML text (UTF-8)
Hex entity⥑HTML markup (preferred)
Decimal entity⥑HTML markup
CSS escape\2951Stylesheet content
Down barb right (related)⥍ (U+294D)Numeric only — no named entity

When to Use Which

SituationUse
Both barbs left (this symbol)⥑ or type ⥑
Up left, down right barbs⥍ (U+294D)
Both barbs right⥏ (U+294F)
Plain up / down arrows↑ / ↓
Generated text via ::before / ::aftercontent: "\2951"

Live Preview

Double left-barb harpoon rendered alone and next to related symbols.

Large glyph ⥑
Notation f ⥑ g
Compared ⥑  |  ⥍  |  ⥏
Hint Compare: Both left ⥑ | Down right ⥍ | Both right ⥏
With entities Hex: ⥑ | Decimal: ⥑

Complete HTML Example

One page that shows the symbol 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 ⥑, plus a short notation example. No named entity exists.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Up Barb Left Down Barb Left Harpoon (⥑)</title>
  <style>
    #point::after {
      content: "\2951";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x2951;</p>
  <p>Using HTML Code: &#10577;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: ⥑</p>
  <p>Notation: f &#x2951; g</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2951 → &#x2951; in HTML. Preferred numeric form when you need an entity.

2. Decimal: same code point as 10577 → &#10577;. Same glyph as hex.

3. CSS: use \2951 in content (not an HTML entity). #point::after appends that ⥑ after the paragraph text.

4. Typed / notation: paste ⥑ in UTF-8, or write f &#x2951; g for a short math label.

5. No named entity: HTML5 does not define a name for U+2951 — use numeric references or type the character.

Pitfalls & Tips

Common mistakes when working with U+2951.

vs ⥍

Barb direction matters

⥍ (U+294D) has a right barb on the down harpoon. ⥑ has left barbs on both — do not swap them in diagrams.

vs ⥮

Not the stacked left form

⥮ (U+296E) is a different layout of up/down left harpoons. Check the code point when matching a printed chart.

Named

No named HTML entity

There is no short name like &ulharpoon; for U+2951. Use &#x2951; or &#10577;.

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

\2951 belongs in CSS strings. &#x2951; / &#10577; belong in HTML.

A11y

Name the relation in context

Screen readers may announce this unevenly. Prefer nearby plain-language text such as “up-down left harpoon” when the symbol carries meaning.

Browser Support

Up barb left down barb left harpoon (U+2951) and its entity forms (&#x2951;, &#10577;, CSS \\2951) are supported in all mainstream browsers. Visible glyphs depend on Supplemental Arrows-B font coverage.

✓ Universal support

Up Barb Left Down Barb Left Harpoon (&#x2951;)

Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+2951 / entities Full support

Bottom line: Prefer &#x2951; or &#10577; in HTML. Use \\2951 only inside CSS content. There is no named entity.

Key Takeaways

  • Unicode: both-left vertical harpoon is U+2951 (decimal 10577) — glyph ⥑.
  • HTML: no named entity — use &#x2951; / &#10577; / type ⥑.
  • CSS: use \2951 inside content for generated text.
  • Meaning: ⥑ both barbs left — not ⥍ (U+294D), not ⥏ (U+294F).

One line: U+2951 → &#x2951; / &#10577; / CSS \2951 (no named entity).

Frequently Asked Questions

Use &#x2951; (hex), &#10577; (decimal), type ⥑ directly in UTF-8, or the CSS escape \2951 in content. There is no named HTML entity.
U+2951 (UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB LEFT). Hex 2951, decimal 10577. It belongs to Supplemental Arrows-B (U+2900–U+297F).
No. Use numeric references &#x2951; or &#10577;, or type ⥑ in UTF-8.
No. ⥑ is U+2951 (both barbs left, side by side). ⥍ is U+294D (up left, down right). ⥮ is U+296E (same left barbs, but stacked above/below).
Use it in math, physics, or technical diagrams that need this exact double vertical harpoon with left barbs — not as a substitute for a plain up or down arrow.
HTML entities (&#10577; or &#x2951;) go in markup. The CSS escape \2951 goes in stylesheet strings (usually content on ::before/::after).

Did you know?

Upwards harpoon with barb left beside downwards harpoon with barb left is Unicode U+2951 (decimal 10577) — glyph ⥑ in Supplemental Arrows-B (U+2900–U+297F). Official name: UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB LEFT. HTML5 has no named entity — use &#x2951; or &#10577;. Do not confuse with U+294D (down barb right) or U+296E (⥮, up/down harpoon left).

Next: Up Barb Left Down Barb Right Harpoon

Learn the HTML entity for up left / down right harpoon (U+294D).

Continue tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful