Arrow Symbols

Arrow symbols pointing in all directions

20 symbols available - Click any symbol to copy

Right Arrow Copied!
Left Arrow Copied!
Up Arrow Copied!
Down Arrow Copied!
Left Right Arrow Copied!
Up Down Arrow Copied!
Double Right Arrow Copied!
Double Left Arrow Copied!
Double Up Arrow Copied!
Double Down Arrow Copied!
North East Arrow Copied!
South East Arrow Copied!
South West Arrow Copied!
North West Arrow Copied!
Black Right Arrow Copied!
Black Left Arrow Copied!
Black Up Arrow Copied!
Black Down Arrow Copied!
Return Arrow Copied!
Forward Arrow Copied!

About Arrow Symbols

Last reviewed on May 7, 2026

Unicode covers an unusually deep set of arrows because arrows show up across so many domains: text editing, mathematical proofs, programming languages, flowcharts, way-finding, and ordinary writing. The arrows on this page are drawn from the core blocks — Arrows (U+2190–U+21FF) and the Supplemental Arrows-A and -B blocks — with a handful of widely-used dingbat arrows.

Single, double, and triple shafts

The four cardinal directions exist in three weights. Single-line arrows (← ↑ → ↓) read as a regular text glyph. Double-line arrows (⇐ ⇑ ⇒ ⇓) are commonly used in mathematics for logical implication and equivalence (⇒ means “implies”, ⇔ means “if and only if”). Triple-shaft and heavy variants exist for emphasis.

Diagonal arrows

The diagonal arrows (↗ ↘ ↙ ↖) point to the four intercardinal directions. They are most often used in diagrams and instruction text where motion is along a slope rather than along an axis.

Return and tab arrows

The return arrow (↵) is the curved-down-then-left arrow used to mark the Enter key on keyboard diagrams and to indicate a forced line break in editor UIs. It is a different code point from the carriage-return control character. Tab arrows (→|) and similar shaft-with-bar variants are used to mark the Tab key.

Choosing between arrow styles

For inline prose, a single-line arrow (→) is usually right because it inherits the text font's weight. For headings or call-outs, a heavy arrow (➞) or a dingbat arrow (➤) is more visible. For mathematics, follow the convention of your subfield — double arrows for implication, harpoon arrows for chemistry equilibria, mapsto for function definitions.

Common pitfalls

Two arrows that look similar are often distinct characters with different semantics. The leftwards arrow (←, U+2190) and the leftwards single arrow (⬅) are different glyphs and may render differently on different platforms. When sharing technical text, prefer the lower-numbered, longer-supported character — the arrows in the U+2190 block are universally available; the dingbat arrows in the U+27xx block are also well supported but render with a heavier stroke.

For typing arrows on the fly, see the Unicode converter or browse themed collections that group arrows with related glyphs.

Typing arrows directly

To type arrows from the keyboard rather than copying each one, see keyboard shortcuts on Windows, Mac, and Linux.