Arrows
Unicode reserves an entire block for arrows, over one hundred variations covering direction, curve, double heads and strike-through, but only the four basic compass directions ever appeared in a Windows Alt code, and even those work unevenly outside specific fonts.
Everything on this page beyond up, down, left and right comes from the Unicode Arrows block instead. That is normal: arrows arrived with Unicode’s expansion of technical symbols, well after the Alt code table was fixed.
Questions
What is the Alt code for a right arrow?
There is no standard Windows Alt code for it. Use the HTML entity → or the Unicode value U+2192, and copy the character directly outside HTML.
Why do arrows look different across websites?
Arrows render using whatever font a page sets, so the same Unicode character can look thin, bold or slightly curved depending on the typeface.
Are there double-headed arrows?
Yes. The Unicode Arrows block includes two-headed, dashed and looped variants, each with its own code point.
Is there a difference between a thin and a bold arrow character?
Yes. Unicode includes separate light and heavy arrows, along with double-line and dashed versions, each its own character rather than a style applied to one arrow.
Why don’t diagonal arrows have their own Alt code?
The original Alt code table only ever reserved codes for the four compass directions and was never expanded to cover diagonals or any later Unicode additions.