HTML Entity for Right Arrow (→)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+2192

What You'll Learn

How to display the Right Arrow (→) in HTML using numeric references, the named entity, and CSS escapes. This character is U+2192 (RIGHTWARDS ARROW) in the Arrows block (U+2190–U+21FF)—one of the most common directional symbols in navigation, UI design, and web content.

You can use the named entity →, hex →, decimal →, or CSS \2192. Do not confuse → with U+2190 (←, left arrow) or the ASCII hyphen-minus and greater-than sequence ->.

⚡ Quick Reference — Right Arrow

Unicode U+2192

Arrows (U+2190–U+21FF)

Hex Code →

Hexadecimal reference

HTML Code →

Decimal reference

Named Entity →

Standard HTML entity

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2192
Hex code       →
HTML code      →
Named entity   →
CSS code       \2192
Meaning        Rightwards arrow
Related        U+2190 = left arrow (←)
               U+2194 = left right arrow (↔)
               U+21A6 = rightwards arrow from bar (↦)
Block          Arrows (U+2190–U+21FF)
1

Complete HTML Example

A simple example showing → using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\2192";
  }
 </style>
</head>
<body>
<p>Right arrow (hex): &#x2192; Next</p>
<p>Right arrow (decimal): &#8594; Next</p>
<p>Right arrow (named): &rarr; Next</p>
<p id="point">Right arrow (CSS): Next</p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+2192 is widely supported in all modern browsers:

Chrome1+
Firefox1+
Safari1+
Edge12+
Opera4+
Android4.4+
iOS Safari1+

👀 Live Preview

See the Right Arrow (→) in navigation and UI contexts:

Single symbol
Navigation Home   About   Contact →
Breadcrumb Docs → HTML → Entities
Compare arrows ←   →   ↔
Named entity &rarr;

🧠 How It Works

1

Hexadecimal Code

&#x2192; uses Unicode hex 2192 to display the right arrow.

HTML markup
2

Decimal HTML Code

&#8594; is the decimal equivalent (8594) for the same character.

HTML markup
3

Named HTML Entity

&rarr; is the standard named entity for U+2192—readable in HTML source.

HTML markup
4

CSS Entity

\2192 is the CSS escape for U+2192, used in pseudo-element content.

CSS stylesheet
=

Same visual result

All four methods produce . Unicode U+2192 in Arrows. Next: Right Arrow Above Almost Equal To.

Use Cases

The Right Arrow (→) is commonly used in:

🚀 Navigation

Menus, next-page links, pagination, and forward actions.

📝 Breadcrumbs

Separators between hierarchy levels in site navigation.

💻 UI design

Buttons, call-to-action labels, and directional indicators.

🔢 Math & logic

Implication, mapping notation, and flow in documentation.

📋 Diagrams

Flowcharts, process maps, and workflow visualizations.

♿ Accessibility

Pair → with visible text or aria-label so meaning is not arrow-only.

💡 Best Practices

Do

  • Use &rarr; for readable right arrow markup
  • Set <meta charset="utf-8"> for reliable rendering
  • Use → for navigation—not ASCII -> when a proper arrow is intended
  • Link to Left Arrow when documenting paired directions
  • Pick one reference style per project for consistency

Don’t

  • Confuse → with ← (left arrow) or ↔ (left-right arrow)
  • Use padded Unicode notation like U+02192—the correct value is U+2192
  • Use CSS escape \2192 in HTML text nodes
  • Rely on the arrow alone without text for critical navigation actions
  • Assume emoji arrows (➡) are the same as → (U+2192)

Key Takeaways

1

Four ways to render U+2192 in HTML and CSS

&rarr; &#8594;
2

For CSS stylesheets, use \2192 in the content property

3

Unicode U+2192 — RIGHTWARDS ARROW (→)

4

Distinct from left arrow ←, left-right arrow ↔, and ASCII ->

❓ Frequently Asked Questions

Use &rarr; (named entity), &#x2192; (hex), &#8594; (decimal), or \2192 in CSS content. All four render →.
U+2192 (RIGHTWARDS ARROW). Arrows block (U+2190–U+21FF). Hex 2192, decimal 8594.
No. → (U+2192) points right. ← (U+2190) points left. They are different Unicode characters.
For navigation menus, breadcrumbs, links, buttons, directional UI, flowcharts, and mathematical notation indicating rightward direction.
&rarr; is the standard named entity for U+2192 and is the most readable option in HTML source.

Explore More HTML Entities!

Discover 1500+ HTML character references — arrows, math operators, punctuation, and more.

All HTML Entities →

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