Skip to content
⇔

Double Left Right Arrow Iff symbol

Type :double_left_right_arrow_iff: · Arrows

Unicode name Left Right Double Arrow · Arrows block · added in Unicode 1.1, 1993

What ⇔ is for

Material equivalence: each side implies the other, read as "if and only if" and often written iff in text. One of the few arrows with a precise, agreed meaning.

How to type ⇔

The shortcuts below are the built-in routes. With Emoji Anywhere installed you can skip all of them and type :double_left_right_arrow_iff: in any text field instead, which is the same on every platform.

macOS

No direct shortcut. Use Edit → Emoji & Symbols, or switch to the Unicode Hex Input source and type 21D4 with Option held.

Windows

No Alt code. In Word, type 21D4 then press Alt + X. Elsewhere use the emoji panel with Win + Period, or Character Map.

Shortcodes

:double_left_right_arrow_iff:

On the web

HTML ⇔

Unicode U+21D4

JavaScript '\u{21D4}'

CSS "\21D4"

Python '\u21D4'

URL %E2%87%94

What ⇔ gets mistaken for

↔

single left right arrow

A two-way relationship with no logical claim attached. Fine for a sync or a swap.

More from arrows

Every symbol and kaomoji is in the full gallery .

Tired of copying ⇔ from pages like this one?

That is exactly what the extension removes. Here is the whole interaction, in every text field you already use:

You type

:doub
⇔ :double_left_right_arrow_iff:
Enter

You get

⇔
Add to Chrome · free

Your keyboard already knows what you mean

Free, 290 KB, no account. Two letters from now you will never open an emoji panel again.

Add to Chrome · free