Arrows turn a flat list into a sequence. Here is which arrow to use for which relationship, and where they mislead.

The short version

Start here if you only have one minute. The full guide below explains each point.

01

Arrows claim a relationship

Use them only where a sequence is real.

02

Match the weight

A heavy arrow beside light text shouts.

03

Double arrows are notation

⇒ means implies, not merely points to.

01

Arrows carry meaning bullets do not

A bullet is neutral. An arrow asserts a relationship: this leads to that, this becomes that, go in this direction.

Use one only when the relationship is real. An arrow on an unordered list is a small lie that readers notice without being able to say why.

Key points
  • Sequence: step one leads to step two
  • Transformation: input becomes output
  • Navigation: go to this place
  • Consequence: this causes that

02

Pick the weight to match the text

Arrows come in light, heavy, single-line and double-line forms. Light arrows sit comfortably in body text; heavy ones read as interface elements.

Match the arrow's visual weight to the surrounding type. A heavy arrow beside light body text draws attention it has not earned.

03

Double arrows have specialist meanings

The double right arrow means implies in logic and mathematics. The double-headed arrow means if and only if.

In a general document these read as decoration, but in any technical context they will be read as notation. Avoid them unless you mean them.

✦

⇒ means implies. If you are writing anything a technical reader will see, that is a claim, not an ornament.

04

Direction and reading order

A right arrow means forward in left-to-right text and backward in right-to-left scripts. Translated documents can end up with arrows pointing the wrong way.

For anything that will be translated, prefer words. An arrow is a picture of a direction, and directions are not universal.

05

Accessibility

Screen readers announce arrows by their Unicode names, which produces rightwards arrow rather than leads to. In a list of ten steps, that is ten interruptions.

If the arrow carries meaning, write the meaning in words too. If it is decoration, hide it from assistive technology.

06

A restrained default

One arrow style throughout, light weight, used only where a real sequence exists. That covers almost every legitimate use.

Where the list is genuinely unordered, go back to a bullet. The arrow is a stronger claim and should be spent carefully.

Which arrow says what

Weight and form both carry meaning. Choosing by appearance alone is how a technical claim gets made by accident.

ArrowCode pointReads as
→U+2192Leads to, next step
⟶U+27F6The same, with more visual space
⇒U+21D2Implies (logic and mathematics)
➔U+2794Interface affordance, heavy
↳U+21B3Sub-item or continuation

Only the first two are safely neutral in general writing. The third is notation and the fourth reads as a button rather than punctuation.

07

Copy the symbols discussed in this guide

This guide explains the topic. Use arrow symbols for the main copyable set, compare it with up arrow symbols, and browse text divider symbols for another useful angle. Each collection includes searchable Unicode names and HTML references.

08

Questions, answered

Should I use arrows instead of bullets?+

Only when the items form a real sequence or chain. On an unordered list an arrow asserts a relationship that is not there.

What does the double arrow mean?+

In logic and mathematics, ⇒ means implies and ⇔ means if and only if. Avoid them decoratively in technical writing.

Do arrows work for screen reader users?+

They are announced by their Unicode names, which is rarely the intended meaning. Put the meaning in words as well.

09

Sources and review notes

Examples were checked as plain Unicode text and reviewed for readability, normalization and likely font variation.