HTML Entity for Left Right Double Arrow Stroke (⇎)
Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+21CE
Definition
What Is the Left Right Double Arrow Stroke Entity?
Left Right Double Arrow Stroke (⇎) is the Arrows-block character at Unicode U+21CE (LEFT RIGHT DOUBLE ARROW WITH STROKE). A double bidirectional arrow is crossed by a stroke — often read as “not equivalent.”
Remember
Character ⇎
Unicode U+21CE
Hex entity ⇎
Decimal ⇎
Named entity ⇎ · ⇎
CSS escape \21CE
Not the same ⇔ (⇔) · ↮ (↮)
All of these produce the same glyph: ⇎. Prefer ⇎ or ⇎ when you want an explicit entity.
Using Hex Code: ⇎
Using HTML Code: ⇎
Using Named Entity: ⇎
Using CSS Entity: ⇎
P ⇎ Q
How It Works
1. Hex:U+21CE → ⇎ in HTML. The browser turns it into ⇎.
2. Decimal: same code point as 8654 → ⇎. Same result as hex.
3. Named:⇎ and ⇎ are the HTML5 names for this character. Capital A in ⇎ is required — ↮ is a different symbol.
4. CSS: use \21CE in content (not an HTML entity). #point::after appends that ⇎ after the paragraph text.
Pitfalls & Tips
Common mistakes when working with Left Right Double Arrow Stroke.
Look-alikes
⇎ ≠ ⇔ ≠ ↮
⇎ (stroked double), ⇔ (plain double), and ↮ (stroked single) are different characters.
Case
⇎ ≠ ↮
Named entities are case-sensitive. Capital A selects the double-arrow stroked form.
Fonts
Glyph may be missing
Arrows-block coverage is usually good, but still test on your target devices.
CSS vs HTML
Do not mix escapes
\21CE belongs in CSS. ⇎ / ⇎ / ⇎ belong in HTML.
A11y
Add nearby words
Pair the glyph with relation text (for example P ⇎ Q) or use aria-label when it stands alone.
Semicolon
End references
Always finish with ; — write ⇎, not &nhArr.
Compatibility
Browser Support
Left Right Double Arrow Stroke (U+21CE) and its entity forms (⇎, ⇎, ⇎, ⇎, CSS \\21CE) are supported in all modern browsers. Glyph coverage depends on the font.
✓ Universal encoding
Left Right Double Arrow Stroke (⇎)
Encode with named, 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+21CE / ⇎Full support
Bottom line: Prefer ⇎ or ⇎ for readable HTML. Use \\21CE only inside CSS content.
Remember
Key Takeaways
Unicode: this symbol is U+21CE (decimal 8654).
HTML: prefer ⇎ / ⇎ — or use ⇎ / ⇎.
Use ⇎ or ⇎ (named), ⇎ (hex), ⇎ (decimal), or the CSS escape \21CE in the content property. You can also type ⇎ directly in UTF-8 HTML.
U+21CE (LEFT RIGHT DOUBLE ARROW WITH STROKE). Hex 21CE, decimal 8654. It belongs to the Arrows block (U+2190–U+21FF).
Yes. ⇎ and ⇎ are both HTML5 named entities. You can also use ⇎ or ⇎.
Use it in logic and math when you need a negated equivalence or “not if-and-only-if” double left-right arrow. Prefer ⇎ or ⇎ for readable HTML.
HTML entities (⇎, ⇎, or ⇎) go in markup. The CSS escape \21CE is used in stylesheets (usually in the content property of ::before/::after). Both render ⇎.
⇔ (U+21D4) is the plain double left-right arrow. ↮ (U+21AE) is the single left-right arrow with a stroke. ⇎ (U+21CE) is the double left-right arrow with a stroke. Named entities are case-sensitive.
🤔
Did you know?
Left Right Double Arrow Stroke is Unicode U+21CE (decimal 8654) — LEFT RIGHT DOUBLE ARROW WITH STROKE. HTML5 provides ⇎ and ⇎. Prefer a named form for readable source. Case matters: ⇎ (stroked double) ≠ ↮ (stroked single, U+21AE) ≠ ⇔ (plain double, U+21D4).