HTML Entity for Left White Arrow (⇦)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+21E6

What Is the Left White Arrow Entity?

Left White Arrow (⇦) is the Arrows-block character at Unicode U+21E6 (LEFTWARDS WHITE ARROW). It is a hollow (outlined) left-pointing arrow — common in UI navigation.

Remember
Character     ⇦
Unicode       U+21E6
Hex entity    ⇦
Decimal       ⇦
Named entity  (none)
CSS escape    \21E6
Not the same  ← (←)

Hex, decimal, CSS, and a typed character all produce the same glyph: ⇦. Prefer ⇦ when you want an explicit entity.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entity⇦HTML markup (best entity default)
Decimal entity⇦HTML markup
Named entityNoneHTML5 does not define one
CSS escape\21E6Stylesheet content
Direct character⇦UTF-8 HTML text

When to Use Which

SituationUse
Readable numeric entity in HTML⇦
Decimal entity required⇦
Generated text via ::before / ::aftercontent: "\21E6"
Filled leftwards arrowUse ← (U+2190)
Need a named entityNot available — stick to hex or decimal

Live Preview

Left White Arrow in common UI and label contexts.

Label snippet Prev ⇦
Large glyph ⇦
Hex entity ⇦ → ⇦
vs ← ⇦  |  ←
With entities Hex: ⇦ | Decimal: ⇦

Complete HTML Example

One page that shows this symbol with hex, decimal, and CSS. Use View Output or open the live editor.

Hex + Decimal + CSS

Three ways to produce ⇦ in a single document (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Left White Arrow (⇦)</title>
  <style>
    #point::after {
      content: "\21E6";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x21E6;</p>
  <p>Using HTML Code: &#8678;</p>
  <p id="point">Using CSS Entity: </p>
  <p><code>Prev &#x21E6;</code></p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+21E6 → &#x21E6; in HTML. The browser turns it into ⇦.

2. Decimal: same code point as 8678 → &#8678;. Same result as hex.

3. Named: HTML5 does not define a named entity for this character — use hex or decimal instead.

4. CSS: use \21E6 in content (not an HTML entity). #point::after appends that ⇦ after the paragraph text.

Pitfalls & Tips

Common mistakes when working with Left White Arrow.

Look-alikes

⇦ ≠ ←

U+21E6 is a white (hollow) leftwards arrow. &larr; (U+2190) is the standard filled form.

Named

No &…; name

Do not invent a name. Use &#x21E6; or &#8678;.

Fonts

Glyph may be missing

White-arrow coverage varies. Test on your target devices or provide a fallback font.

CSS vs HTML

Do not mix escapes

\21E6 belongs in CSS. &#x21E6; / &#8678; belong in HTML.

A11y

Add nearby words

Pair the glyph with label text (for example Prev &#x21E6;) or use aria-label when it stands alone.

Semicolon

End references

Always finish with ; — write &#x21E6;, not &#x21E6.

Browser Support

Left White Arrow (U+21E6) and its entity forms (&#x21E6;, &#8678;, CSS \\21E6) are supported in all modern browsers. Glyph coverage depends on the font.

✓ Universal encoding

Left White Arrow (&#x21E6;)

Encode with hex, decimal, or CSS escape — or type ⇦ directly in UTF-8 HTML. No named entity.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer IE 9+
Yes*
U+21E6 Full support

Bottom line: Prefer &#x21E6; for readable HTML. Use \\21E6 only inside CSS content.

Key Takeaways

  • Unicode: this symbol is U+21E6 (decimal 8678).
  • HTML: prefer &#x21E6; — or use &#8678;. No named entity.
  • CSS: use \21E6 inside content for generated text.
  • Watch out: U+21E6 ≠ &larr; (U+2190).

One line: U+21E6 → &#x21E6; / &#8678; / CSS \21E6 (no named entity).

Frequently Asked Questions

Use &#x21E6; (hex), &#8678; (decimal), or the CSS escape \21E6 in the content property. All render ⇦ when the font supports the Arrows block. There is no named HTML entity.
U+21E6 (LEFTWARDS WHITE ARROW). Hex 21E6, decimal 8678. It belongs to the Arrows block (U+2190–U+21FF).
No. HTML5 does not define a named entity for U+21E6. Use numeric references like &#x21E6; or &#8678;.
Use it for navigation buttons, directional indicators, and UI labels when you want a hollow (white) leftwards arrow. Prefer numeric entities when encoding must be explicit.
HTML entities (&#8678; or &#x21E6;) go in markup. The CSS escape \21E6 is used in stylesheets (usually in the content property of ::before/::after). Both render ⇦.
&larr; (U+2190) is the standard filled leftwards arrow. U+21E6 is LEFTWARDS WHITE ARROW — an outlined/hollow style with a different code point.

Did you know?

Left White Arrow is Unicode U+21E6 (decimal 8678) — LEFTWARDS WHITE ARROW. HTML5 has no named entity — use &#x21E6; or &#8678;. Do not confuse it with a plain filled &larr; (U+2190) or a black leftwards arrow from other blocks.

Next: Less Than Above Left Arrow

Learn the HTML entity for Less Than Above Left Arrow — next in this sequence.

Continue tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful