39 symbols

Arrow Symbols

Arrows are the most-copied symbols on the web. This page collects the essential text arrows from the Unicode Arrows block (U+2190–U+21FF) and Dingbats: single and double line arrows, diagonal arrows, hooked and curved arrows, arrows with tails and bars, and the heavy black arrows used in bullet lists and call-to-action buttons.

Click any arrow to copy it. Open a symbol to see its exact code point, HTML entity (like →), CSS escape, and how to type it on Windows, macOS and Linux.

Open in explorer

All arrows symbols

Click to copy. Hover a tile and choose i for codes and details.

  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i
  • i

What arrow symbols are used for

  • Navigation labels and breadcrumbs (Home → Products → Shoes)
  • Keyboard shortcut documentation (Ctrl + →)
  • Markdown, Slack and Notion notes
  • Math and logic (⇒ implies, ↔ if and only if)
  • Diagrams, flowcharts and plain-text wireframes

Arrow Symbols: Unicode, hex, octal & HTML codes

Codes for every symbol in Arrows
SymbolNameUnicodeHexOctalHTML
Left arrowU+21900x21900o20620←
Right arrowU+21920x21920o20622→
Up arrowU+21910x21910o20621↑
Down arrowU+21930x21930o20623↓
Left right arrowU+21940x21940o20624↔
Up down arrowU+21950x21950o20625↕
Up left arrowU+21960x21960o20626↖
Up right arrowU+21970x21970o20627↗
Down right arrowU+21980x21980o20630↘
Down left arrowU+21990x21990o20631↙
Return arrowU+21A90x21A90o20651↩
Forward arrowU+21AA0x21AA0o20652↪
Left double arrowU+21D00x21D00o20720⇐
Right double arrowU+21D20x21D20o20722⇒
Left right double arrowU+21D40x21D40o20724⇔
Up double arrowU+21D10x21D10o20721⇑
Down double arrowU+21D30x21D30o20723⇓
Right over left arrowU+21C40x21C40o20704⇄
Up down paired arrowsU+21C50x21C50o20705⇅
Left over right arrowU+21C60x21C60o20706⇆
Anticlockwise arrowU+21BA0x21BA0o20672↺
Clockwise arrowU+21BB0x21BB0o20673↻
Heavy round tip right arrowU+279C0x279C0o23634➜
Black rightwards arrowU+27A10x27A10o23641➡
Black leftwards arrowU+2B050x2B050o25405⬅
Black upwards arrowU+2B060x2B060o25406⬆
Black downwards arrowU+2B070x2B070o25407⬇
Upwards white arrowU+21E70x21E70o20747⇧
Downwards white arrowU+21E90x21E90o20751⇩
Leftwards white arrowU+21E60x21E60o20746⇦
Rightwards white arrowU+21E80x21E80o20750⇨
Up triangleU+25B20x25B20o22662▲
Down triangleU+25BC0x25BC0o22674▼
Left triangleU+25C00x25C00o22700◀
Right triangleU+25B60x25B60o22666▶
Single left angleU+20390x20390o20071‹
Single right angleU+203A0x203A0o20072›
Double left angleU+00AB0x00AB0o253«
Double right angleU+00BB0x00BB0o273»

Frequently asked questions

How do I copy arrow symbols?

Click any symbol on this page to copy it to your clipboard, then paste it anywhere: documents, email, social media, code or chat. Every character here is standard Unicode, so it works across Windows, macOS, iOS, Android and Linux.

How many arrow symbols are on this page?

This collection contains 39 characters. Each one links to a detail page with its Unicode code point, decimal, hexadecimal and octal values, HTML entity, CSS escape, and JavaScript, Python and Java escape sequences.

What is the HTML code for a right arrow?

Use → or → (hex →) for →. The double right arrow ⇒ is ⇒ (⇒). The heavy black arrow ➜ has no named entity, so use ➜.

How do I type an arrow on a keyboard?

On Windows, type 2192 then press Alt+X in Word, or hold Alt and type 26 on the numeric keypad for →. On macOS, enable the Unicode Hex Input source and hold Option while typing 2192. On Linux, press Ctrl+Shift+U, type 2192, then Space.