HTML Entity for Female Sign (♀)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+2640

What Is Female Sign?

Female sign (♀) is the Unicode character at U+2640 in Miscellaneous Symbols. Official name: FEMALE SIGN (also used as the Venus / female gender symbol). HTML5 names it ♀.

Remember
Character     ♀
Unicode       U+2640
Named entity  ♀
Hex entity    ♀
Decimal       ♀
CSS escape    \2640
Not the same  ♂ (male) · ª (ª) · ⚢ (doubled ♀)

Prefer ♀ in HTML markup. You can also use ♀ / ♀, or type ♀ in a UTF-8 document.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entity♀HTML markup (preferred)
Hex entity♀HTML markup
Decimal entity♀HTML markup
Direct character♀HTML text (UTF-8)
CSS escape\2640Stylesheet content

When to Use Which

SituationUse
Female gender / Venus symbol♀ or type ♀
Male gender / Mars symbolMale sign (♂, ♂)
Spanish/Portuguese feminine ordinal (1ª)Feminine ordinal (ª)
Doubled female symbolDoubled female (⚢)
Generated text via ::before / ::aftercontent: "\2640"

Live Preview

Female sign rendered alone, in a sample label, and compared with related symbols.

Glyph ♀
Large glyph ♀
Sample Gender: ♀
Compared ♀   ♂   ª   ⚢
With entities Named: ♀ | Hex: ♀ | Decimal: ♀

Complete HTML Example

One page that shows Female sign with named, hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Named + Hex + Decimal + CSS + Typed

Five ways to display ♀ in HTML and CSS.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Female Sign (U+2640) in HTML</title>
  <style>
    #point::after {
      content: "\2640";
    }
  </style>
</head>
<body>
  <p>Built with Named: &female;</p>
  <p>Built with Hex: &#x2640;</p>
  <p>Built with Decimal: &#9792;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: ♀</p>
  <p>Gender: &female;</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &female; is the preferred HTML5 name for U+2640 → ♀.

2. Hex: &#x2640; inserts the same code point. Same visual as named.

3. Decimal: same code point as 9792 → &#9792;.

4. CSS: use \2640 in content (not an HTML entity). #point::after appends ♀.

5. Typed: paste ♀ in a UTF-8 document, or write a label like Gender: &female;.

Pitfalls & Tips

Common mistakes when working with Female sign.

Case

Named entity is case-sensitive

Use &female;. &Female; is not a valid HTML5 named entity for this character.

♂

Not the male sign

U+2642 (&male;, ♂) is the male / Mars symbol — a different character.

ª

Not feminine ordinal ª

U+00AA (ª) is for ordinals like 1ª in Spanish/Portuguese — not the gender symbol.

⚢

Not doubled female

U+26A2 (⚢) is a doubled female sign — use it only when that specific glyph is required.

CSS vs HTML

Do not mix escapes

\2640 belongs in CSS strings. &female; / &#x2640; / &#9792; belong in HTML.

a11y

Add accessible text

Screen readers may not announce ♀ clearly. Prefer nearby prose (for example “Female”) when the symbol carries meaning.

Semicolon

End references

Always finish entities with ; — write &female;, not &female.

Browser Support

Female sign (U+2640) and its entity forms (&female;, &#x2640;, &#9792;, CSS \\2640) are supported in all mainstream browsers. Visible glyphs depend on Miscellaneous Symbols font coverage.

✓ Universal support

Female Sign (&#x2640;)

Encode with named, hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+2640 Full support

Bottom line: Prefer &female; in HTML. Use &#x2640; / &#9792; when numeric form is required, and \\2640 only inside CSS content.

Key Takeaways

  • Unicode: female sign is U+2640 (decimal 9792) — glyph ♀.
  • HTML: prefer &female; — also &#x2640; / &#9792; / type ♀.
  • CSS: use \2640 inside content for generated text.
  • Meaning: ♀ ≠ male ♂ ≠ ordinal ª ≠ doubled ⚢.

One line: U+2640 → &female; / &#x2640; / &#9792; / CSS \2640.

Frequently Asked Questions

Use &female; (named), &#x2640; (hex), &#9792; (decimal), type ♀ directly in UTF-8, or the CSS escape \2640 in content.
U+2640 (FEMALE SIGN). Hex 2640, decimal 9792. It belongs to the Miscellaneous Symbols block (U+2600–U+26FF).
Yes. &female; is the HTML5 named entity for U+2640. It is case-sensitive — &Female; is not valid.
Use it for female gender labels, forms, profiles, and scientific Venus/female notation. Prefer male sign (U+2642) for male, and feminine ordinal (U+00AA) for Spanish/Portuguese ordinal letters like 1ª.
HTML entities (&female;, &#9792;, or &#x2640;) go in markup. The CSS escape \2640 goes in stylesheet strings (usually content on ::before/::after).
No. U+2640 is ♀ (female sign). Male sign is U+2642 (♂, &male;). Feminine ordinal indicator is U+00AA (ª).

Did you know?

Female sign is Unicode U+2640 (decimal 9792) — glyph ♀ (FEMALE SIGN) in Miscellaneous Symbols. HTML5 names it &female; (case-sensitive). Prefer it for gender labels and scientific Venus/female notation. Do not confuse it with male sign (&male;, ♂), feminine ordinal (ª), or doubled female (⚢).

Next: Feminine Ordinal Indicator

Learn the HTML entity for feminine ordinal indicator (U+00AA).

Feminine ordinal tutorial →

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