HTML Entity for Right Double Arrow (⇒)

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

What You'll Learn

How to display the Right Double Arrow (⇒) in HTML using the named entity, hexadecimal, decimal, and CSS escape methods. This symbol is U+21D2 (RIGHTWARDS DOUBLE ARROW) in the Arrows block (U+2190–U+21FF)—a right-pointing double arrow used in logic (implication), navigation, flowcharts, and directional indicators.

Render it with ⇒ (named), ⇒, ⇒, or CSS \21D2. Related: U+21D0 (⇐, left double arrow / ⇐), U+2192 (→, simple right arrow / →).

⚡ Quick Reference — Right Double Arrow

Unicode U+21D2

Arrows block

Hex Code ⇒

Hexadecimal reference

HTML Code ⇒

Decimal reference

Named Entity ⇒

Most readable option

Reference Table
Name           Value
────────────   ──────────
Unicode        U+21D2
Hex code       ⇒
HTML code      ⇒
Named entity   ⇒
CSS code       \21D2
Meaning        Rightwards double arrow
Related        U+21D0 = left double arrow (⇐)
               U+2192 = right arrow (→)
1

Complete HTML Example

A simple example showing the Right Double Arrow (⇒) using the named entity, hexadecimal code, decimal HTML code, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\21D2";
  }
 </style>
</head>
<body>
<p>Symbol using Hexadecimal: &#x21D2;</p>
<p>Symbol using HTML Code: &#8658;</p>
<p>Symbol using HTML Entity: &rArr;</p>
<p id="point">Symbol using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The Right Double Arrow (⇒) renders in modern browsers when the font includes Arrows block glyphs:

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

👀 Live Preview

See the Right Double Arrow (⇒) in logic and navigation contexts:

Logic implication A ⇒ B
Next link Next ⇒
Flow step Step 1 ⇒ Step 2
Large glyph
Arrow comparison ⇐ ⇒ → ⇢
Entity refs &rArr; &#x21D2; &#8658; \21D2

🧠 How It Works

1

Named HTML Entity

&rArr; is the named entity for the Right Double Arrow (rightwards double arrow). It is easy to read in logic and navigation markup.

HTML markup
2

Hexadecimal Code

&#x21D2; uses the Unicode hexadecimal value 21D2. The x prefix indicates hexadecimal format.

HTML markup
3

Decimal HTML Code

&#8658; uses the decimal Unicode value 8658 for the same symbol.

HTML markup
4

CSS Entity

\21D2 is used in CSS stylesheets in the content property of pseudo-elements like ::after.

CSS stylesheet
=

Same visual result

All four methods produce . Unicode U+21D2 is in the Arrows block. Previous: Right Dashed Arrow (⇢). Next: Right Double Arrow From Bar.

Use Cases

The Right Double Arrow (⇒) is commonly used in:

📐 Logic

Represent logical implication or material conditional in math and logic notation.

🧭 Navigation

Indicate “next” or “continue” in menus, breadcrumbs, and navigation UI.

📊 Flowcharts

Show direction or progression in flowcharts and process diagrams.

🎨 UI design

Buttons, links, and interactive elements that need directional indicators.

📚 Education

Tutorials and instructional materials showing logical flow or next steps.

🔬 Science docs

Scientific and technical documentation that requires logical notation.

💡 Best Practices

Do

  • Prefer &rArr; in HTML for readability
  • Pair ⇒ with text (“Next”, “Continue”) or aria-label for accessibility
  • Use fonts that support the Arrows block (U+21D2)
  • Set <meta charset="utf-8">
  • Keep one encoding style per project for consistency
  • Distinguish ⇒ from → when double vs single arrow matters

Don’t

  • Confuse &rArr; (U+21D2) with &rarr; (U+2192)
  • Confuse &rArr; with &lArr; (U+21D0, left double arrow)
  • Use padded Unicode like U+021D2—the correct value is U+21D2
  • Use padded CSS like \021D2—prefer \21D2
  • Use CSS \21D2 inside HTML text nodes

Key Takeaways

1

Four ways to render U+21D2 in web content

&rArr; &#x21D2; &#8658;
2

For CSS, use \21D2 in the content property

3

Unicode U+21D2 — RIGHTWARDS DOUBLE ARROW (⇒)

4

Arrows block (U+2190–U+21FF)

❓ Frequently Asked Questions

Use &rArr; (named), &#x21D2; (hex), &#8658; (decimal), or \21D2 in CSS content. All four methods render ⇒ correctly.
U+21D2 (RIGHTWARDS DOUBLE ARROW). Arrows block (U+2190–U+21FF). Hex 21D2, decimal 8658. Used in logic, implication, and navigation.
In navigation menus, user interface design, logical implication notation, flowcharts, process diagrams, and any content that needs to indicate direction or logical flow.
Named and numeric HTML references (&rArr;, &#8658;, &#x21D2;) go in markup. The CSS escape \21D2 is used in stylesheets, typically on ::before or ::after. Both produce ⇒.
Yes. ⇒ commonly represents logical implication or material conditional in math and logic notation. It is widely supported in HTML and renders consistently across modern browsers.

Explore More HTML Entities!

Discover 1500+ HTML character references — arrows, symbols, math operators, 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