HTML Entity for Marriage Symbol (⚭)

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

What You'll Learn

How to display the Marriage Symbol (⚭) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+26AD (MARRIAGE SYMBOL) in the Miscellaneous Symbols block (U+2600–U+26FF)—a linked-circles glyph used in genealogy and formal notation. It is not a heart (♥).

Render it with ⚭, ⚭, or CSS escape \26AD. There is no named HTML entity for U+26AD. For a heart symbol use ♥ (U+2665) or ♡ (U+2661) instead.

⚡ Quick Reference — Marriage Symbol

Unicode U+26AD

Miscellaneous Symbols block

Hex Code ⚭

Hexadecimal reference

HTML Code ⚭

Decimal reference

Named Entity

Use numeric codes only

Reference Table
Name           Value
────────────   ──────────
Unicode        U+26AD
Hex code       ⚭
HTML code      ⚭
Named entity   (none)
CSS code       \26AD
Related        U+2665 = black heart (♥); U+26A5 = male and female (⚥)
1

Complete HTML Example

This example demonstrates the Marriage Symbol (⚭) using hexadecimal code, decimal HTML code, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\26AD";
  }
 </style>
</head>
<body>
<p>Marriage Symbol using Hexadecimal: &#x26AD;</p>
<p>Marriage Symbol using HTML Code: &#9901;</p>
<p id="point">Marriage Symbol using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+26AD is supported in all modern browsers when rendered with a Unicode-capable font:

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

👀 Live Preview

See the Marriage Symbol (⚭) in context and compared with a heart symbol:

Genealogy John ⚭ Mary (married)
Large glyph
Not a heart ⚭ marriage   vs   ♥ heart
Family tree Parent A ⚭ Parent B
Numeric refs &#x26AD; &#9901;

🧠 How It Works

1

Hexadecimal Code

&#x26AD; uses the Unicode hexadecimal value 26AD to display the Marriage Symbol. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#9901; uses the decimal Unicode value 9901 to display the same character.

HTML markup
3

CSS Entity

\26AD is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All three methods produce: . Unicode U+26AD sits in the Miscellaneous Symbols block (U+2600–U+26FF). No named HTML entity—use numeric codes in markup.

Use Cases

The Marriage Symbol (⚭) is commonly used in:

🌳 Genealogy

Family trees and charts marking marital unions between individuals.

📄 Historical records

Archival notation and documentary references to marriage events.

💑 Wedding sites

Formal wedding pages using the standard Unicode marriage glyph.

⚖ Legal reference

Legal and civic documentation that uses symbol notation.

🎓 Education

Unicode and symbol reference materials for students and developers.

📝 Symbol guides

HTML entity tutorials and Miscellaneous Symbols documentation.

💡 Best Practices

Do

  • Use ⚭ for formal marriage/genealogy notation
  • Use &#x26AD; or &#9901; consistently per project
  • Add aria-label="married" or descriptive text for accessibility
  • Pair the symbol with names in genealogy contexts
  • Test glyph rendering across browsers and fonts

Don’t

  • Confuse ⚭ (marriage) with ♥ (heart) or ♡ (white heart)
  • Use this symbol when a heart or love icon is intended
  • Expect a named entity—none exists for U+26AD
  • Put CSS escape \26AD in HTML text nodes
  • Use padded Unicode notation like U+026AD—the correct value is U+26AD

Key Takeaways

1

Two HTML numeric references render ⚭

&#x26AD; &#9901;
2

For CSS stylesheets, use the escape in the content property

\26AD
3

Unicode U+26AD — MARRIAGE SYMBOL (not a heart)

4

Miscellaneous Symbols block (U+2600–U+26FF)

5

For hearts use ♥ (U+2665) or ♡ (U+2661)—different code points

❓ Frequently Asked Questions

Use &#x26AD; (hex), &#9901; (decimal), or \26AD in CSS content. All produce ⚭. There is no named entity.
U+26AD (MARRIAGE SYMBOL). Miscellaneous Symbols block (U+2600–U+26FF). Hex 26AD, decimal 9901. Distinct from heart symbols.
In genealogy charts, family-tree notation, wedding and legal reference content, historical records, and Unicode symbol guides where the standard marriage glyph (⚭) is appropriate.
HTML references (&#9901; or &#x26AD;) go directly in markup. The CSS escape \26AD is used in stylesheets, typically in the content property of pseudo-elements. Same visual result, different layers of the stack.
No. ⚭ is U+26AD (MARRIAGE SYMBOL—linked circles). ♥ is U+2665 (BLACK HEART SUIT). They are different characters with different meanings and HTML references.

Explore More HTML Entities!

Discover 1500+ HTML character references — symbols, hearts, dingbats, 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