HTML Entity for Anticlockwise Arrow (↶)

Beginner
⏱️ 5 min read
📚 Updated: May 2026
🎯 1 Code Example
Unicode U+21B6

What You'll Learn

How to display the anticlockwise top semicircle arrow (, U+21B6) in HTML. Unicode’s official name is ANTICLOCKWISE TOP SEMICIRCLE ARROW; it is the curved arrow often labeled “anticlockwise” or “undo” in toolbars. It lives in the Arrows block.

You can write it as the named entity &​cularr; (omit the zero-width space when typing: ampersand + cularr + semicolon), as ↶ or ↶, or via CSS content with \21B6 or \021B6 when a terminator is needed. Pair icon-only uses with visible text or aria-label so the action (for example Undo), not only the shape, is clear.

⚡ Quick Reference — Anticlockwise arrow (↶)

Unicode U+21B6

Arrows

Hex Code ↶

Hexadecimal reference

HTML Code ↶

Decimal reference

Named Entity &​cularr;

Remove U+200B when typing; shown only so the table does not collapse the reference.

Reference Table
Name           Value
────────────   ──────────
Unicode        U+21B6
Hex code       ↶
HTML code      ↶
Named entity   &​cularr;
CSS code       \21B6
1

Complete HTML Example

This example shows U+21B6 using hexadecimal, decimal, the named cularr entity, and a CSS content escape. In your own file, write the named form without the zero-width space used in this table.

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\21B6";
  }
 </style>
</head>
<body>

<p>Anticlockwise Arrow using Hexa Decimal: &#x21B6;</p>
<p>Anticlockwise Arrow using HTML Code: &#8630;</p>
<p>Anticlockwise Arrow using HTML Entity: &​cularr;</p>
<p id="point">Anticlockwise Arrow using CSS Entity: </p>

</body>
</html>
Try It Yourself

🌐 Browser Support

The cularr named reference and numeric forms for U+21B6 are supported in all modern browsers. Rendering depends on fonts that include Arrows:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

See U+21B6 in short UI-style snippets:

Isolated glyph
With label ↶ Undo
Numeric refs Same arrow as &#x21B6; or &#8630; in UTF-8 text.
Monospace U+21B6 ANTICLOCKWISE TOP SEMICIRCLE ARROW
Pairing Use with a clockwise mate (for example U+21B7) when both directions appear in one control strip.

🧠 How It Works

1

Named entity

The short name cularr (with leading ampersand and semicolon) resolves to U+21B6. It is easy to read in hand-authored UI HTML.

HTML markup
2

Numeric references

&#8630; (decimal) and &#x21B6; (hex) are equivalent for this arrow.

HTML markup
3

CSS escape

\21B6 (or \021B6 with a following space if the next character is hex) in content on ::before / ::after emits U+21B6 from a stylesheet.

CSS stylesheet
=

Same code point

All paths expose U+21B6 (Arrows). Official name: ANTICLOCKWISE TOP SEMICIRCLE ARROW. Prefer named or numeric references in markup; use CSS escapes only in stylesheets.

Use Cases

The anticlockwise arrow (U+21B6) fits these kinds of content:

🔧 Undo and history

Editors, forms, and apps where users revert the last change.

🎤 Media controls

Rewind or skip-back affordances next to play and pause.

🔄 Rotation UI

Image viewers and maps that expose rotate-left or counterclockwise actions.

📈 Diagrams

Flow direction on arcs and process figures in HTML or SVG-adjacent docs.

📘 Technical writing

Rotation conventions in geometry, mechanics, or signal processing articles.

🏗 Wayfinding

Maps or kiosks that need a compact counterclockwise cue (with a text label).

♿ Accessibility

Always expose the action in words or aria-label, not only the curved glyph.

💡 Best Practices

Do

  • Prefer cularr (ampersand + cularr + semicolon) or numeric refs for portable UI snippets
  • Pair the symbol with visible text such as “Undo” or an equivalent on buttons
  • Use a font stack that includes good Arrows coverage for toolbar density
  • Use \21B6 only inside CSS content, not raw in HTML text
  • Offer a clockwise counterpart when users must choose direction explicitly

Don’t

  • Rely on the glyph alone for safety-critical or irreversible actions
  • Confuse U+21B6 with the return arrow (U+21A9) or other curved arrows in the same block
  • Paste CSS escapes into HTML markup (wrong layer)
  • Use tiny icons without touch targets or focus styles on mobile
  • Forget keyboard equivalents when the arrow only appears on hover-heavy desktop layouts

Key Takeaways

1

Named + numeric ways to write U+21B6

&​cularr; &#8630; &#x21B6;
2

CSS content escape

\21B6
3

Unicode U+21B6 — ANTICLOCKWISE TOP SEMICIRCLE ARROW

4

Arrows — navigation, undo, rewind, rotation

5

Label the action for assistive tech; the shape alone is ambiguous

❓ Frequently Asked Questions

Use the named cularr reference (ampersand + cularr + semicolon), &#8630;, or &#x21B6; in text. For CSS-only generated text, \21B6 in content works.
U+21B6 (decimal 8630, hex 21B6). Official name: ANTICLOCKWISE TOP SEMICIRCLE ARROW. Block: Arrows.
Yes. The named entity cularr is defined for U+21B6; numeric references are alternative spellings of the same code point.
Markup uses &#8630;, &#x21B6;, or the named form in text nodes. CSS uses backslash hex escapes inside content rules. Same code point; different syntax layer.
Users often expect a circular arrows icon for reload. U+21B6 reads strongly as counterclockwise or undo; match the symbol to the real action or pick a different code point (for example U+21BB CLOCKWISE OPEN CIRCLE ARROW when you need the clockwise partner, or a dedicated refresh pattern from your icon set).

Explore More HTML Entities!

Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, and more.

All HTML Entities →

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