HTML Entity for Anticlockwise Open Circle Arrow (↺)

What You'll Learn
How to display the anticlockwise open circle arrow (↺, U+21BA) in HTML. Unicode’s official name is ANTICLOCKWISE OPEN CIRCLE ARROW; it is the familiar open-ring counterclockwise arrow used for refresh, reload, undo, rotate-left, and similar controls.
The character lives in the Arrows block. You can write it as the named entity ↺, as ↺ or ↺, or via \21BA in CSS content on pseudo-elements.
⚡ Quick Reference — Anticlockwise Open Circle Arrow
U+21BAArrows block
↺Hexadecimal reference
↺Decimal reference
↺Readable in source
\21BAUse in CSS content
Name Value
──────────── ──────────
Unicode U+21BA
Hex code ↺
HTML code ↺
Named entity ↺
CSS code \21BAComplete HTML Example
This example shows U+21BA using hexadecimal code, decimal code, the olarr named reference, and a CSS content escape on a pseudo-element:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\21BA";
}
</style>
</head>
<body>
<p>Anticlockwise Open Circle Arrow using Hexa Decimal: ↺</p>
<p>Anticlockwise Open Circle Arrow using HTML Code: ↺</p>
<p>Anticlockwise Open Circle Arrow using HTML Entity: ↺</p>
<p id="point">Anticlockwise Open Circle Arrow using CSS Entity: </p>
</body>
</html>In the sample above, a zero-width space (​) sits between & and olarr; so the named reference stays visible as literal text in this tutorial listing; in your own HTML, write ↺ (ampersand + olarr + semicolon) normally.
🌐 Browser Support
The olarr named reference and numeric forms for U+21BA are supported in all modern browsers. Rendering depends on fonts that include the Arrows block:
👀 Live Preview
See U+21BA in short UI-style snippets:
↺ in UTF-8 HTML.aria-label for accessibility.🧠 How It Works
Named entity
↺ (ampersand + olarr + semicolon) resolves to U+21BA. It is easy to read in hand-authored UI HTML.
Hexadecimal code
↺ uses the Unicode hexadecimal value 21BA. The x prefix marks hexadecimal format.
Decimal HTML code
↺ is the decimal equivalent (863410 = 21BA16).
CSS escape
\21BA in content on ::before / ::after emits U+21BA from a stylesheet.
Same visual result
All paths expose U+21BA (Arrows). Official name: ANTICLOCKWISE OPEN CIRCLE ARROW. Prefer ↺ in markup when readability matters; use CSS escapes only in stylesheets.
Use Cases
U+21BA is one of the most recognizable counterclockwise open-ring arrows in UI (always pair with text or an accessible name):
Reload page, retry request, or sync controls in apps and dashboards.
Revert edits, step back in history, or “go back” in lightweight toolbars.
Image viewers, maps, and design tools that expose counterclockwise rotation.
Rewind or skip-back affordances next to play and pause.
Cyclic or counterclockwise flow in process figures and cycle charts.
Rotation conventions in docs that stay in plain HTML without icon fonts.
Add aria-label or visible text (“Refresh,” “Undo”); the arrow alone is ambiguous for assistive tech.
💡 Best Practices
Do
- Prefer
↺for readable source when you want a named reference - Pair the symbol with visible text on icon buttons
- Use a font stack with solid Arrows coverage for dense toolbars
- Use
\21BAonly inside CSScontent, not raw in HTML text - Offer U+21BB (clockwise open circle arrow) when users choose direction explicitly
Don’t
- Rely on the glyph alone for destructive or irreversible actions
- Assume every font matches the OS refresh icon users remember
- Confuse U+21BA with other circular arrows (closed ring, gapped ring, semicircle)
- Use HTML entities inside JavaScript strings (use
\u21BAthere instead) - Forget keyboard access and focus styles on icon-only controls
Key Takeaways
Named + numeric ways to write U+21BA
↺ ↺ ↺CSS content escape
\21BAUnicode U+21BA — ANTICLOCKWISE OPEN CIRCLE ARROW
Arrows — refresh, undo, rotate-left, rewind patterns
Label the action for assistive technology; the shape alone is not self-explanatory
❓ Frequently Asked Questions
↺ (named), ↺ (hex), ↺ (decimal), or \21BA in CSS content. All render ↺.U+21BA (decimal 8634, hex 21BA). Official name: ANTICLOCKWISE OPEN CIRCLE ARROW. Block: Arrows.↺ is defined for U+21BA; numeric references are alternative spellings of the same code point.↺, ↺, or ↺ in text nodes. CSS uses backslash hex escapes inside content rules. Same code point; different syntax layer.Explore More HTML Entities!
Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, and more.
8 people found this page helpful
