Every arrow worth copying, in one place — the plain directional set, double and heavy arrows, and the curved, hooked, and circling specials. Each cell shows the arrow with its Unicode name; click any arrow to copy it.
The eight directions plus the two-headed arrows — thin, neutral characters from the original Unicode Arrows block.
Double-shafted arrows for logic and math, plus bold Dingbats arrows and solid triangles that read as buttons.
Hooked, curving, and circling arrows — the vocabulary of reply, undo, refresh, and sync.
Click any character to copy it, or use the section buttons to copy groups.
Most arrows on this page come from the Arrows block (U+2190–21FF), one of the original Unicode 1.0 blocks: the four basic directions → ← ↑ ↓, the diagonals ↖ ↗ ↘ ↙, the two-headed ↔ ↕, and the double-shafted ⇐ ⇒ ⇑ ⇓ ⇔. The heavy ornamental arrows — ➜, ➤, ➔, ➞ — are Zapf Dingbats designs digitized into the Dingbats block, made as decoration rather than notation, which is why they look bolder. The solid triangles ▶ ◀ ▲ ▼ technically belong to Geometric Shapes, but decades of media players and dropdown menus have turned them into honorary arrows for play, rewind, expand, and collapse.
Arrows do real work in interface writing and documentation. The convention "Settings → Privacy → Location" walks a reader through menu levels; changelogs write "v2.1 → v2.2"; spreadsheets and slide decks use ↑ and ↓ for trends; ⇄ labels two-way sync; ↻ and ↺ mean refresh and undo. In mathematics and logic the meanings are precise: → reads as "maps to" in function notation (f: A → B) and marks limits (x → 0), ⇒ is implication, ⇔ is "if and only if," and ↔ serves as logical equivalence. Copying the right arrow beats approximating one with "->" — the ASCII fake breaks alignment and reads as leftover code.
No standard keyboard has a key that types an arrow — the arrow keys move the cursor, they do not insert characters. Windows offers Alt codes in some apps (Alt+26 for → on the numeric keypad), macOS buries arrows in the Character Viewer, and mobile keyboards omit text arrows almost entirely, which is why arrow copy-paste pages exist at all. One rendering caveat: a handful of arrows, including ⤴ and ⤵, are emoji-capable, so phones may draw them as colored squares; appending the text variation selector U+FE0E keeps them monochrome. The plain Arrows-block characters like → and ⇒ have no emoji form and always render as text.
The arrow keys send cursor-movement commands, not characters — no standard keyboard layout has a key that inserts →. Windows supports Alt codes in some apps (Alt+26 for → on the numeric keypad), macOS hides arrows in the Character Viewer (Ctrl+Cmd+Space), and phone keyboards mostly omit text arrows. Copying from a page like this is the fastest reliable method on every platform.
→ is "maps to" in function notation (f: A → B) and also marks limits (x → 0). ⇒ is implication: A ⇒ B means if A then B. ⇔ is "if and only if" — implication in both directions — and ↔ plays the same role as logical equivalence in some texts. Using the real symbols instead of ASCII "->" keeps proofs and notes readable.
Yes — every character here is standard Unicode and pastes cleanly into office apps, email, and browsers. In spreadsheets, ↑ and ↓ are popular in trend columns and ⇄ for sync status. The only quirk is autocorrect: Word replaces a typed "-->" with an arrow of its own choosing, which may differ from the one you wanted, so paste rather than type.
→ (rightwards arrow) is notation — thin, neutral, from the original Arrows block, at home in math and mid-sentence documentation. ➜ (heavy round-tipped rightwards arrow) is decoration — a bold Zapf Dingbats design meant to catch the eye. Same direction, different job: use → inside sentences and formulas, and ➜ or ➤ as a visual bullet in feature lists.
A few arrows — ⤴, ⤵, and boxed styles like ➡ — exist in both text and emoji form, and phones default to the colorful emoji drawing. Appending the invisible variation selector U+FE0E forces text presentation. The plain arrows in this page's first section (→ ← ↑ ↓ and the double arrows) have no emoji form and always stay monochrome.