HTML Entity for Up Arrow With Tip Right (↱)

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

What You'll Learn

How to display the Up Arrow With Tip Right (↱) in HTML using hexadecimal, decimal, the named entity ↱, and CSS escape methods. This character is U+21B1 (UPWARDS ARROW WITH TIP RIGHTWARDS) in the Arrows block (U+2190–U+21FF)—an upward-pointing arrow with its tip bent to the right, used in navigation and UI direction cues.

Render it with ↱, ↱, ↱, or CSS escape \21B1. Compare ↰ (up arrow tip left, U+21B0, ↰) for the mirror left-tipped variant, or ↑ (up arrow, ↑).

⚡ Quick Reference — Up Arrow With Tip Right

Unicode U+21B1

Arrows block

Hex Code ↱

Hexadecimal reference

HTML Code ↱

Decimal reference

Named Entity ↱

HTML5 named entity for U+21B1

Reference Table
Name           Value
────────────   ──────────
Unicode        U+21B1
Hex code       ↱
HTML code      ↱
Named entity   ↱
CSS code       \21B1
Official name  UPWARDS ARROW WITH TIP RIGHTWARDS
Related        U+21B0 = Tip left (↰); U+2191 = Up arrow (↑)
Block          Arrows (U+2190–U+21FF)
1

Complete HTML Example

A simple example showing ↱ with hex, decimal, named entity, and CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\21B1";
  }
 </style>
</head>
<body>
<p>Tip Right (hex): &#x21B1;</p>
<p>Tip Right (decimal): &#8625;</p>
<p>Tip Right (entity): &rsh;</p>
<p id="point">Tip Right (CSS): </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+21B1 is widely supported in modern browsers when rendered with a font that includes Arrows:

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

👀 Live Preview

See the Up Arrow With Tip Right (↱) in navigation and UI contexts:

Large glyph
Navigation Move up right ↱
Scroll to top Top ↱
vs tip left ↰ tip left   ↱ tip right
Named entity &rsh; → ↱
All HTML refs &#x21B1; &#8625; &rsh;

🧠 How It Works

1

Hexadecimal Code

&#x21B1; uses the Unicode hexadecimal value 21B1 to display the Up Arrow With Tip Right. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

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

HTML markup
3

Named HTML Entity

&rsh; is the HTML5 named entity for U+21B1. It is easy to read in source and resolves to the same character (↱).

HTML markup
4

CSS Entity

\21B1 is used in CSS stylesheets in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All four methods produce: . Unicode U+21B1 in the Arrows block (U+2190–U+21FF). The rightward tip indicates upward movement with a horizontal offset to the right.

Use Cases

The Up Arrow With Tip Right (↱) is commonly used in:

🔝 Navigation

Menus and controls indicating upward movement with a rightward tip orientation.

📜 Scroll to top

Back-to-top buttons with a distinctive right-tipped upward arrow design.

🎨 UI design

Buttons and interactive elements with directional indicators and specific tip angles.

🛠 Iconography

Icon sets requiring upward arrows with rightward-pointing tips.

🗺 Diagrams

Flowcharts showing upward direction with a rightward tip emphasis.

💻 Web applications

Dashboards and software interfaces with angled upward navigation symbols.

💡 Best Practices

Do

  • Use &rsh; for readable markup, or &#x21B1; / &#8625;
  • Add aria-label when the arrow conveys navigation meaning
  • Pair with ↰ (&lsh;) when showing left/right tip variants together
  • Use \21B1 in CSS ::before / ::after for icon buttons
  • Serve pages with UTF-8 (<meta charset="utf-8">)

Don’t

  • Confuse ↱ (tip right, &rsh;) with ↰ (tip left, &lsh;)
  • Use U+021B1 or CSS \021B1—the correct value is U+21B1 and \21B1
  • Put CSS escape \21B1 in HTML text nodes
  • Rely on the symbol alone without context in accessibility-critical UIs
  • Assume all decorative fonts include extended Arrows glyphs

Key Takeaways

1

Named entity available: &rsh;

&#x21B1; &#8625;
2

For CSS stylesheets, use \21B1 in content

3

Unicode U+21B1 — UPWARDS ARROW WITH TIP RIGHTWARDS

4

Mirror variant: ↰ via &lsh; (U+21B0)

5

Four methods, one glyph — widely supported in modern browsers

❓ Frequently Asked Questions

Use &#x21B1; (hex), &#8625; (decimal), &rsh; (named entity), or \21B1 in CSS content. All produce ↱.
U+21B1 (UPWARDS ARROW WITH TIP RIGHTWARDS). Arrows block (U+2190–U+21FF). Hex 21B1, decimal 8625.
In navigation elements, buttons, UI design, iconography, and any content needing upward movement with a rightward-pointing tip.
&rsh; is easier to read in source than &#8625; or &#x21B1;, but all produce ↱. The named entity is part of the HTML5 entity set for arrows.
The &rsh; entity is part of the HTML5 named entity set for common directional symbols. Many extended Arrows block characters only have numeric hex or decimal references.

Explore More HTML Entities!

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