Right Arrow Loop (↬) is the Arrows character at Unicode U+21AC (RIGHTWARDS ARROW WITH LOOP). It is a rightwards arrow with a loop, often used for repeat, cycle, and navigation UI.
Remember
Character ↬
Unicode U+21AC
Hex entity ↬
Decimal ↬
Named entity ↬
CSS escape \21AC
Not the same ↫ (↫) · ↪ (↪)
All of these produce the same glyph: ↬ (when the font supports U+21AC). Prefer ↬ in HTML source for clarity; use hex/decimal when generating entities, and CSS \21AC only in content.
Using Hex Code: ↬
Using HTML Code: ↬
Using Named Entity: ↬
Using CSS Entity: ↬
Repeat ↬
How It Works
1. Hex:U+21AC → ↬ in HTML. The browser turns it into ↬.
2. Decimal: same code point as 8620 → ↬. Same result as hex.
3. Named:↬ is the HTML5 name for this character.
4. CSS: use \21AC in content (not an HTML entity). #point::after appends that ↬ after the paragraph text.
Pitfalls & Tips
Common mistakes when working with Right Arrow Loop.
Direction
Right vs left loop
↬ is ↬. The leftwards form is ↫ (↫, U+21AB).
Look-alikes
Not the hook ↪
↪ (U+21AA) is a rightwards arrow with a hook — no loop. Different shape and code point.
A11y
Label the action
Pair ↬ with words like “Repeat” or “Cycle”, or use aria-label.
CSS vs HTML
Do not mix escapes
\21AC belongs in CSS. ↬ / ↬ / ↬ belong in HTML.
Fonts
Arrows coverage
Most modern UI fonts include U+21AC. If a glyph is missing, try Segoe UI Symbol or Noto Sans Symbols.
Semicolon
End references
Always finish with ; — write ↬, not &rarrlp.
Compatibility
Browser Support
Right Arrow Loop (U+21AC) and its entity forms (↬, ↬, ↬, CSS \\21AC) are supported in modern browsers when the font includes the Arrows block.
✓ Universal support
Right Arrow Loop (↬)
Encode with named, hex, decimal, or CSS escape — same character when the font supports U+21AC.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+21AC / ↬Full support
Bottom line: Prefer ↬ in HTML. Use \\21AC only inside CSS content. Do not confuse with ↫ or ↪.
Remember
Key Takeaways
Unicode: this symbol is U+21AC (decimal 8620).
HTML: prefer ↬ — or use ↬ / ↬.
Use ↬ (named), ↬ (hex), ↬ (decimal), or the CSS escape \21AC in the content property. All render ↬ when the font supports the Arrows block.
U+21AC (RIGHTWARDS ARROW WITH LOOP). Hex 21AC, decimal 8620. It belongs to the Arrows block (U+2190–U+21FF).
Yes. ↬ is the HTML5 named entity for U+21AC. You can also use ↬ or ↬.
Use it for repeat/cycle UI cues, diagrams, and navigation that need a rightwards arrow with a loop. Prefer ↬ for readable HTML source.
HTML entities (↬, ↬, or ↬) go in markup. The CSS escape \21AC is used in stylesheets (usually in the content property of ::before/::after). Both render ↬.
U+21AB (↫, ↫) is the leftwards arrow with loop. U+21AA (↪, ↪) is the rightwards arrow with hook. U+21AC is the rightwards looped arrow.
🤔
Did you know?
Right Arrow Loop is Unicode U+21AC (decimal 8620) — RIGHTWARDS ARROW WITH LOOP. HTML5 provides the named entity ↬. Prefer it for readable source, or use ↬ / ↬. Do not confuse it with the left loop ↫ (U+21AB, ↫) or the right hook ↪ (U+21AA, ↪).