HTML Entity for Short Right Arrow Above Left Arrow (⥄)

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

What Is the Short Right Arrow Above Left Arrow Entity?

Short Right Arrow Above Left Arrow (⥄) is the Supplemental Arrows-B character at Unicode U+2944 (SHORT RIGHT ARROW ABOVE LEFT ARROW). It is a composite arrow — a short right arrow stacked above a left arrow — used for bidirectional navigation and flow diagrams.

Remember
Character     ⥄
Unicode       U+2944
Hex entity    ⥄
Decimal       ⥄
Named entity  (none)
CSS escape    \2944
Not the same  ⥃ (left above short right) · ← (left arrow)

Hex, decimal, CSS, and a typed character all produce the same glyph: ⥄. Prefer ⥄ when you want an explicit entity. For the reversed layout, see Left Arrow Above Short Right Arrow (U+2943).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entity⥄HTML markup (best entity default)
Decimal entity⥄HTML markup
Named entityNoneHTML5 does not define one
CSS escape\2944Stylesheet content
Direct character⥄UTF-8 HTML text

When to Use Which

SituationUse
Short right above left⥄ or ⥄
Bidirectional / swap UI⥄ plus visible label text
Generated text via ::before / ::aftercontent: "\2944"
Left above short rightUse U+2943 (⥃)
Simple left arrow onlyUse U+2190 (←) — not this entity

Live Preview

Composite arrow in navigation and flow contexts, compared with look-alikes.

Navigation Back ⥄ Forward
Large glyph ⥄
Hex entity ⥄ → ⥄
vs U+2943 / left ⥄  |  ⥃  |  ←
With entities Hex: ⥄ | Decimal: ⥄

Complete HTML Example

One page that shows this symbol with hex, decimal, and CSS. Use View Output or open the live editor.

Hex + Decimal + CSS

Three ways to produce ⥄ in a single document (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Short Right Arrow Above Left Arrow (⥄)</title>
  <style>
    #point::after {
      content: "\2944";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x2944;</p>
  <p>Using HTML Code: &#10564;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Back &#x2944; Forward</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2944 → &#x2944; in HTML. The browser turns it into ⥄.

2. Decimal: same code point as 10564 → &#10564;. Same result as hex.

3. Named: HTML5 does not define a named entity for this character — use hex or decimal instead.

4. CSS: use \2944 in content (not an HTML entity). #point::after appends that ⥄ after the paragraph text.

Pitfalls & Tips

Common mistakes when working with Short Right Arrow Above Left Arrow.

Look-alikes

⥄ ≠ ⥃ ≠ ←

U+2944 has a short right arrow on top. U+2943 reverses that layout. U+2190 is a plain left arrow — not a composite.

Named

No &…; name

Do not invent a name. Use &#x2944; or &#10564;.

A11y

Label directions

Composite arrows alone are ambiguous. Add text like “Back” / “Forward” or an accessible name for screen readers.

Fonts

Glyph coverage

Supplemental Arrows-B coverage varies. Test navigation UIs on mobile and provide a fallback if ⥄ is missing.

CSS vs HTML

Do not mix escapes

\2944 belongs in CSS. &#x2944; / &#10564; belong in HTML.

Semicolon

End references

Always finish with ; — write &#x2944;, not &#x2944.

Browser Support

Short Right Arrow Above Left Arrow (U+2944) and its entity forms (&#x2944;, &#10564;, CSS \\2944) are supported in all modern browsers. Glyph coverage depends on the font.

✓ Universal encoding

Short Right Arrow Above Left Arrow (&#x2944;)

Encode with hex, decimal, or CSS escape — or type ⥄ directly in UTF-8 HTML. No named entity.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer IE 9+
Yes*
U+2944 Full support

Bottom line: Prefer &#x2944; for readable HTML. Use \\2944 only inside CSS content. Do not confuse with U+2943.

Key Takeaways

  • Unicode: this symbol is U+2944 (decimal 10564) — short right arrow above left arrow.
  • HTML: prefer &#x2944; — or use &#10564;. No named entity.
  • CSS: use \2944 inside content for generated arrows.
  • Watch out: not the same as U+2943 (reversed layout) or plain left arrow (U+2190).

One line: U+2944 → &#x2944; / &#10564; / CSS \2944 (no named entity).

Frequently Asked Questions

Use &#x2944; (hex), &#10564; (decimal), or the CSS escape \2944 in the content property. All render ⥄ when the font supports Supplemental Arrows-B. There is no named HTML entity.
U+2944 (SHORT RIGHT ARROW ABOVE LEFT ARROW). Hex 2944, decimal 10564. It belongs to Supplemental Arrows-B (U+2900–U+297F).
No. HTML5 does not define a named entity for U+2944. Use numeric references like &#x2944; or &#10564;.
U+2944 is SHORT RIGHT ARROW ABOVE LEFT ARROW. U+2943 is LEFT ARROW ABOVE SHORT RIGHT ARROW. The arrow positions are reversed — they are different characters.
Use it for bidirectional navigation labels, flow diagrams, exchange or swap indicators, and Supplemental Arrows-B documentation. Pair the glyph with visible text for accessibility.
HTML entities (&#10564; or &#x2944;) go in markup. The CSS escape \2944 is used in stylesheets (usually in the content property of ::before/::after). Both render ⥄.

Did you know?

Short Right Arrow Above Left Arrow is Unicode U+2944 (decimal 10564) — SHORT RIGHT ARROW ABOVE LEFT ARROW in Supplemental Arrows-B. HTML5 has no named entity — use &#x2944; or &#10564;. Do not confuse it with Left Arrow Above Short Right Arrow (U+2943), where the arrow layout is reversed.

Next: Short Solidus Overlay

Learn the HTML entity for Short Solidus Overlay — next in this sequence.

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