Up Down Arrow (↕) is the Arrows character at Unicode U+2195 (UP DOWN ARROW). HTML5 names it ↕. Use it for vertical bidirectional cues in UI and navigation.
Remember
Character ↕
Unicode U+2195
Named entity ↕
Hex entity ↕
Decimal ↕
CSS escape \2195
Not the same ↔ (↔) · ↑ (↑) · ↓ (↓)
Named, hex, decimal, CSS, and a typed character all produce the same glyph: ↕. Prefer ↕ in HTML markup. For horizontal bidirectional use ↔ (U+2194).
Built with Named: ↕
Built with Hex: ↕
Built with Decimal: ↕
Built with CSS: ↕
Typed: ↕
Scroll ↕
How It Works
1. Named:↕ is the preferred HTML5 name for U+2195 → ↕.
2. Hex:↕ inserts the same code point. Same visual as named.
3. Decimal: same code point as 8597 → ↕.
4. CSS: use \2195 in content (not an HTML entity). #point::after appends ↕.
5. Typed: paste ↕ in a UTF-8 document, or write Scroll ↕.
Pitfalls & Tips
Common mistakes when working with Up Down Arrow.
Named
Prefer ↕
↕ is the clear HTML5 named form. Alias ↕ also works. Always end with ;.
Look-alikes
↕ ≠ ↔ ≠ ↑/↓
↕ is vertical. ↔ is horizontal. Single-direction arrows use ↑ and ↓.
A11y
Label controls
A lone ↕ may be unclear. Add aria-label (e.g. “Sort” or “Resize vertically”) when it conveys an action.
Fonts
Glyph coverage
Arrows coverage is strong in common fonts, but still test icon buttons on mobile.
CSS vs HTML
Do not mix escapes
\2195 belongs in CSS. ↕ / ↕ / ↕ belong in HTML. Do not write \02195.
Semicolon
End references
Always finish with ; — write ↕, not &varr.
Compatibility
Browser Support
Up Down Arrow (U+2195) and its entity forms (↕, ↕, ↕, CSS \\2195) are supported in all modern browsers. Glyph coverage is strong in common fonts.
✓ Universal encoding
Up Down Arrow (↕)
Encode with named, hex, decimal, or CSS escape — or type ↕ directly in UTF-8 HTML. Prefer ↕.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerIE 9+
Yes*
U+2195Full support
Bottom line: Prefer ↕ for readable HTML. Use \\2195 only inside CSS content. Do not confuse with ↔.
Remember
Key Takeaways
Unicode: this symbol is U+2195 (decimal 8597) — up down arrow.
HTML: prefer ↕ — or use ↕ / ↕.
CSS: use \2195 inside content for generated UI markers.
Watch out: not the same as ↔ (horizontal) or single up/down arrows.
Use ↕ (named), ↕ (hex), ↕ (decimal), or the CSS escape \2195 in the content property. All render ↕. Prefer ↕ for readable markup.
U+2195 (UP DOWN ARROW). Hex 2195, decimal 8597, named entity ↕. It belongs to the Arrows block (U+2190–U+21FF).
Yes. HTML5 defines ↕ (and ↕) for U+2195. Prefer ↕ in source for clarity.
U+2195 is UP DOWN ARROW (↕), vertical bidirectional. U+2194 is LEFT RIGHT ARROW (↔), horizontal bidirectional. Same idea, different axis.
Use it for sort controls, scroll indicators, resize handles, and any UI that needs a vertical up-and-down cue.
HTML entities (↕, ↕, or ↕) go in markup. The CSS escape \2195 is used in stylesheets (usually in the content property of ::before/::after). Both render ↕.
🤔
Did you know?
Up Down Arrow is Unicode U+2195 (decimal 8597) — glyph ↕ (UP DOWN ARROW) in the Arrows block. HTML5 names it ↕ (also ↕). Prefer it for vertical bidirectional cues. Do not confuse it with the left-right arrow (↔, U+2194).