HTML Entity for North East Arrow (↗)

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

What You'll Learn

How to display the north east arrow (↗) in HTML using named, hexadecimal, decimal, and CSS escape methods. This directional arrow points up and to the right and is widely used in navigation UI, maps, labels, and keyboard shortcut hints.

This character is U+2197 (NORTH EAST ARROW) in the Arrows block (U+2190–U+21FF). Render it with ↗, ↗, ↗, or CSS escape \2197.

⚡ Quick Reference — North East Arrow Entity

Unicode U+2197

Arrows block

Hex Code ↗

Hexadecimal reference

HTML Code ↗

Decimal reference

Named Entity ↗

Most readable option

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2197
Hex code       ↗
HTML code      ↗
Named entity   ↗
CSS code       \2197
Meaning        North east (up-right) arrow
Related        U+2196 = North west (↖, ↖)
               U+2198 = South east (↘, ↘)
               U+2199 = South west (↙, ↙)
1

Complete HTML Example

This example demonstrates the north east arrow (↗) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\2197";
  }
 </style>
</head>
<body>
<p>North East Arrow using Hexadecimal: &#x2197;</p>
<p>North East Arrow using HTML Code: &#8599;</p>
<p>North East Arrow using Named Entity: &nearr;</p>
<p id="point">North East Arrow using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The north east arrow (↗) is universally supported in all modern browsers:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

See the north east arrow (↗) in navigation and directional contexts:

Inline text Wind from the south west, blowing ↗ toward the north east.
Large glyph
Direction set ↖ ↗ ↘ ↙
UI label Expand ↗   Open in new tab ↗
Map hint City centre ↗ 2 km

🧠 How It Works

1

Named Entity

&nearr; is the HTML named entity for U+2197—the most readable choice when writing directional markup.

HTML markup
2

Hexadecimal Code

&#x2197; uses the Unicode hexadecimal value 2197. The x prefix indicates hexadecimal format.

HTML markup
3

Decimal HTML Code

&#8599; uses the decimal Unicode value 8599 to display the same character.

HTML markup
4

CSS Entity

\2197 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All four methods produce: . Unicode U+2197 in the Arrows block (U+2190–U+21FF).

Use Cases

The north east arrow (↗) is commonly used in:

🗺 Maps & navigation

Show up-right direction on maps, signs, and route instructions.

💻 User interfaces

Expand, external-link, and “open in new window” indicators.

⌨ Keyboard hints

Document diagonal movement keys alongside ← → ↑ ↓.

🌤 Weather & wind

Indicate wind direction blowing toward the north east.

📄 Documentation

Technical writing, diagrams, and flow charts with directional flow.

📊 Reference guides

Unicode charts and HTML entity documentation for arrow symbols.

💡 Best Practices

Do

  • Use &nearr; for readable directional markup
  • Pair ↗ with accessible text (e.g. “north east” or aria-label)
  • Distinguish ↗ from heavy variants like U+279A (➚)
  • Use consistent arrow styling across your UI
  • Serve pages with UTF-8 (<meta charset="utf-8">)

Don’t

  • Confuse ↗ (&nearr;) with ↘ (&searr;) or other diagonal arrows
  • Use padded Unicode notation like U+02197—the correct value is U+2197
  • Put CSS escape \2197 in HTML text nodes
  • Use \02197 in CSS—the correct escape is \2197
  • Rely on the glyph alone for screen-reader users without a text alternative

Key Takeaways

1

Three HTML references plus CSS all render ↗

&#x2197; &#8599; &nearr;
2

For CSS stylesheets, use the escape in the content property

\2197
3

Unicode U+2197 — NORTH EAST ARROW

4

Arrows block (U+2190–U+21FF)

5

&nearr; is the preferred named entity for readable source markup

❓ Frequently Asked Questions

Use &nearr; (named), &#x2197; (hex), &#8599; (decimal), or \2197 in CSS content. All produce ↗.
U+2197 (NORTH EAST ARROW). Arrows block (U+2190–U+21FF). Hex 2197, decimal 8599. Named entity: &nearr;.
In navigation UI, maps, directional labels, keyboard shortcut hints, weather and wind indicators, and any content showing up-and-right movement.
HTML references (&#8599;, &#x2197;, or &nearr;) go directly in markup. The CSS escape \2197 is used in stylesheets, typically in the content property of pseudo-elements. Same visual result, different layers of the stack.
Yes. &nearr; is the named HTML entity for U+2197 and is the most readable option in source markup.

Explore More HTML Entities!

Discover 1500+ HTML character references — arrows, math symbols, 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