HTML Entity for Left Right Arrow Vertical Stroke (⇹)
Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+21F9
Definition
What Is the Left Right Arrow Vertical Stroke Entity?
Left Right Arrow Vertical Stroke (⇹) is the Arrows-block character at Unicode U+21F9 (LEFT RIGHT ARROW WITH VERTICAL STROKE). A bidirectional arrow is crossed by a single vertical stroke.
Remember
Character ⇹
Unicode U+21F9
Hex entity ⇹
Decimal ⇹
Named entity (none in HTML5)
CSS escape \21F9
Not the same ↔ (↔) · ↮ (↮) · ⇼
All of these produce the same glyph: ⇹. Prefer ⇹ (or ⇹) when you need an entity — there is no named form.
Using Hex Code: ⇹
Using HTML Code: ⇹
Using CSS Entity: ⇹
A ⇹ B
How It Works
1. Hex:U+21F9 → ⇹ in HTML. The browser turns it into ⇹.
2. Decimal: same code point as 8697 → ⇹. Same result as hex.
3. CSS: use \21F9 in content (not an HTML entity). #point::after appends that ⇹ after the paragraph text.
4. No named entity: HTML5 does not define &…; for this character — stick to numeric forms.
Pitfalls & Tips
Common mistakes when working with Left Right Arrow Vertical Stroke.
Look-alikes
⇹ ≠ ↔ ≠ ⇼
Single vertical stroke, plain ↔, and double vertical stroke (U+21FC) are different Unicode points.
Named
No named entity
Guessing names will not produce U+21F9. Use ⇹ or ⇹.
Fonts
Glyph may be missing
Arrows-block coverage varies for rarer forms. Test on your target devices or provide a fallback font.
CSS vs HTML
Do not mix escapes
\21F9 belongs in CSS. ⇹ / ⇹ belong in HTML.
A11y
Add nearby words
Pair the glyph with equation text or use aria-label when it stands alone.
Semicolon
End references
Always finish with ; — write ⇹, not ⇹.
Compatibility
Browser Support
Left Right Arrow Vertical Stroke (U+21F9) and its entity forms (⇹, ⇹, CSS \\21F9) are supported in all modern browsers. Glyph coverage depends on the font.
✓ Universal encoding
Left Right Arrow Vertical Stroke (⇹)
Encode with hex, decimal, or CSS escape — or type ⇹ directly in UTF-8 HTML.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerIE 9+
Yes*
U+21F9Full support
Bottom line: Prefer ⇹ (or ⇹) in HTML. Use \\21F9 only inside CSS content. There is no named entity.
Remember
Key Takeaways
Unicode: this symbol is U+21F9 (decimal 8697).
HTML: use ⇹ or ⇹ — no named entity.
CSS: use \21F9 inside content for generated text.
Watch out: ⇹ ≠ ↔ ≠ ⇼.
One line:U+21F9 → ⇹ / ⇹ / CSS \21F9.
Frequently Asked Questions
Use ⇹ (hex), ⇹ (decimal), or the CSS escape \21F9 in the content property. All render ⇹ when the font supports the Arrows block. There is no named HTML entity.
U+21F9 (LEFT RIGHT ARROW WITH VERTICAL STROKE). Hex 21F9, decimal 8697. It belongs to the Arrows block (U+2190–U+21FF).
No. HTML5 does not define a named entity for U+21F9. Use numeric references like ⇹ or ⇹.
Use it in math, logic, and diagrams when you need a left-right arrow crossed by a single vertical stroke. Prefer numeric entities when encoding must be explicit.
HTML entities (⇹ or ⇹) go in markup. The CSS escape \21F9 is used in stylesheets (usually in the content property of ::before/::after). Both render ⇹.
↔ (U+2194) is plain. ↮ (U+21AE) is a left-right arrow with a diagonal stroke. U+21FC has a double vertical stroke. U+21F9 has a single vertical stroke.
🤔
Did you know?
Left Right Arrow Vertical Stroke is Unicode U+21F9 (decimal 8697) — LEFT RIGHT ARROW WITH VERTICAL STROKE. HTML5 has no named entity — use ⇹ or ⇹. Do not confuse it with a plain ↔ (U+2194), the stroked form ↮ (U+21AE), or the double-vertical-stroke form (U+21FC).