Arrow Symbols in LaTeX
A complete reference of all arrow commands in LaTeX. Basic arrows need no package; extended arrows require amssymb.
Quick Answer
latex
$A \rightarrow B$ % →
$A \Rightarrow B$ % ⇒
$A \Leftrightarrow B$ % ⇔
$f: X \mapsto Y$ % ↦Usage
All arrow commands must be used inside a math environment — either inline $...$ or display mode \[...\].
latex
If $A \Rightarrow B$ and $B \Rightarrow C$, then $A \Rightarrow C$.
\[
f: \mathbb{R} \rightarrow \mathbb{R}, \quad x \mapsto x^2
\]Writing your thesis in LaTeX?
MonsterWriter's LaTeX Workspace gives you real-time PDF preview with no compile limits — at a fraction of Overleaf's price. Works just like Overleaf, costs 11× less.
Try MonsterWriter freeBasic Arrows (no package required)
| Symbol | Command |
|---|---|
| ← | \leftarrow |
| → | \rightarrow |
| ↔ | \leftrightarrow |
| ⇐ | \Leftarrow |
| ⇒ | \Rightarrow |
| ⇔ | \Leftrightarrow |
| ⟵ | \longleftarrow |
| ⟶ | \longrightarrow |
| ⟸ | \Longleftarrow |
| ⟹ | \Longrightarrow |
| ↑ | \uparrow |
| ↓ | \downarrow |
| ↕ | \updownarrow |
| ⇑ | \Uparrow |
| ⇓ | \Downarrow |
| ↗ | \nearrow |
| ↘ | \searrow |
| ↖ | \nwarrow |
| ↙ | \swarrow |
| ↦ | \mapsto |
| ⟼ | \longmapsto |
| ↪ | \hookrightarrow |
| ↩ | \hookleftarrow |
| ⇀ | \rightharpoonup |
| ↼ | \leftharpoonup |
| ⇌ | \rightleftharpoons |
Extended Arrows (amssymb)
preamble
\usepackage{amssymb} % in preamble| Symbol | Command |
|---|---|
| ↠ | \twoheadrightarrow |
| ↞ | \twoheadleftarrow |
| ↣ | \rightarrowtail |
| ↢ | \leftarrowtail |
| ↬ | \looparrowright |
| ↫ | \looparrowleft |
| ↷ | \curvearrowright |
| ↶ | \curvearrowleft |
| ↻ | \circlearrowright |
| ↺ | \circlearrowleft |
| ↰ | \Lsh |
| ↱ | \Rsh |
| ⇝ | \rightsquigarrow |
| ↭ | \leftrightsquigarrow |
| ↚ | \nleftarrow |
| ↛ | \nrightarrow |
| ⇍ | \nLeftarrow |
| ⇏ | \nRightarrow |
| ⇎ | \nLeftrightarrow |
Arrows Over Text
latex
$\overrightarrow{AB}$ % vector arrow over AB
$\overleftarrow{AB}$ % left arrow over AB
$\overleftrightarrow{f}$ % bidirectional over fExtensible Arrows (amsmath)
latex
\usepackage{amsmath}
\[
A \xrightarrow{\text{label}} B % arrow with label above
\quad
A \xleftarrow{f} B % left arrow with label
\]Related Topics
More LaTeX Topics
Bold TextItalic TextUnderline TextStrikethroughFont SizeText ColorText AlignmentHyperlinksSectionsTable of ContentsNew PageNew LineMarginsLine SpacingPage NumbersHeaders & FootersMinipageTablesFigures & ImagesListsEquationsFractionsSquare RootSubscript & SuperscriptSummationIntegralMatrixGreek LettersTilde (~)Delta (δ, Δ)Hash (#)BibliographyCross-ReferencesFootnotes