What ⇄ means
Read it as a path that can run either way.
In chemistry, ⇄ is a reversible reaction arrow: substances on either side can become the other. The symbol alone does not show equal rates.
Its spacing can vary by typeface; the top arrow points right and the lower arrow left.
Part of collections
Don't confuse it with
3
Rightwards Harpoon Over Leftwards Harpoon
⇄ vs ⇌: ⇌ has harpoon heads and commonly marks equilibrium; ⇄ has plain arrowheads.

Leftwards Arrow Over Rightwards Arrow
Its arrows are stacked in the opposite order: the top arrow points left.

Left-Right Arrow
It is one line with arrowheads at both ends, not two stacked arrows.
Combination ideas
4Either side can become the other
Translate between English and Ukrainian
Convert between dollars and euros
Two-way sync: changes travel both ways
Questions people ask
1Why does ⇄ show as a box on some devices?
Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.
Collections with ⇄
3How to type or find ⇄
- Search it as
- rlarr · rightleftarrows · reversible arrow · two-way arrow
- Shows up in
- Anything that takes text · its shape is whatever your font draws
Windows (Word)
Windows
macOS
HTML
⇄CSS
\21C4Windows
How to type ⇄ in Word: type
21C4, then press Alt+X.HTML
HTML entity for ⇄: use
⇄ or ⇄.Code
In code, use
\u21C4 in languages that support Unicode escapes.Codes and encoding1 code points
HTML decimal
⇄
HTML hex
⇄
CSS content
content: "\21C4";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%87%84
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.






