HTML Entity for Up Down Arrow (↕)

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

What You'll Learn

How to display the Up Down Arrow (↕) in HTML using hexadecimal, decimal, the named entity ↕, and CSS escape methods. This character is U+2195 (UP DOWN ARROW) in the Arrows block (U+2190–U+21FF)—a bidirectional vertical arrow used for navigation buttons, UI controls, and vertical scroll indicators.

Render it with ↕, ↕, ↕, or CSS escape \2195. Do not confuse ↕ (U+2195, vertical) with ↔ (U+2194, left-right arrow). Compare ↑ (up arrow, ↑) and ↓ (down arrow, ↓) for single-direction arrows.

⚡ Quick Reference — Up Down Arrow

Unicode U+2195

Arrows block

Hex Code ↕

Hexadecimal reference

HTML Code ↕

Decimal reference

Named Entity ↕

HTML5 named entity for U+2195

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2195
Hex code       ↕
HTML code      ↕
Named entity   ↕
CSS code       \2195
Official name  UP DOWN ARROW
Related        U+2191 = Up arrow (↑); U+2193 = Down arrow (↓); U+2194 = Left-right (↔)
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: "\2195";
  }
 </style>
</head>
<body>
<p>Up Down (hex): &#x2195;</p>
<p>Up Down (decimal): &#8597;</p>
<p>Up Down (entity): &varr;</p>
<p id="point">Up Down (CSS): </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+2195 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 Down Arrow (↕) in navigation and UI contexts:

Large glyph
Vertical scroll Scroll ↕
Sort control Sort ↕
vs left-right arrow ↕ vertical   ↔ horizontal
Named entity &varr; → ↕
All HTML refs &#x2195; &#8597; &varr;

🧠 How It Works

1

Hexadecimal Code

&#x2195; uses the Unicode hexadecimal value 2195 to display the Up Down Arrow. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

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

HTML markup
3

Named HTML Entity

&varr; is the HTML5 named entity for U+2195. It is easy to read in source and resolves to ↕. Not to be confused with &harr; (U+2194, left-right).

HTML markup
4

CSS Entity

\2195 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+2195 in the Arrows block (U+2190–U+21FF). The bidirectional vertical arrow indicates movement or navigation in both up and down directions.

Use Cases

The Up Down Arrow (↕) is commonly used in:

🔝 Scroll controls

Vertical scroll indicators and resize handles for bidirectional movement.

📜 Navigation buttons

Toolbars and menus indicating up-and-down navigation or reordering.

🎨 UI design

Sort controls, expand/collapse toggles, and vertical range selectors.

🛠 Iconography

Icon sets with bidirectional vertical arrows for navigation emphasis.

🗺 Diagrams

Flowcharts showing vertical movement in both directions along an axis.

💻 Web applications

Dashboards and list views with vertical reorder or scroll affordances.

💡 Best Practices

Do

  • Use &varr; for readable markup, or &#x2195; / &#8597;
  • Add aria-label when the arrow conveys navigation or sort meaning
  • Use ↕ for vertical bidirectional cues; use ↔ (&harr;) for horizontal
  • Use \2195 in CSS ::before / ::after for icon buttons
  • Serve pages with UTF-8 (<meta charset="utf-8">)

Don’t

  • Confuse &varr; (U+2195, vertical) with &harr; (U+2194, horizontal)
  • Use U+02195 or CSS \02195—the correct value is U+2195 and \2195
  • Put CSS escape \2195 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: &varr;

&#x2195; &#8597;
2

For CSS stylesheets, use \2195 in content

3

Unicode U+2195 — UP DOWN ARROW

4

Horizontal bidirectional: ↔ via &harr; (U+2194)

5

Four methods, one glyph — widely supported in modern browsers

❓ Frequently Asked Questions

Use &#x2195; (hex), &#8597; (decimal), &varr; (named entity), or \2195 in CSS content. All produce ↕.
U+2195 (UP DOWN ARROW). Arrows block (U+2190–U+21FF). Hex 2195, decimal 8597.
In navigation buttons, UI elements, scroll controls, sort indicators, and any content needing bidirectional vertical movement cues.
&varr; is easier to read in source than &#8597; or &#x2195;, but all produce ↕. Do not confuse &varr; (vertical, U+2195) with &harr; (horizontal, U+2194).
The named HTML entity is &varr;. It is part of the HTML5 named entity set, making it convenient to use instead of 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