HTML Entity for Ounce Sign (℥)

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

What Is the Ounce Sign Entity?

Ounce sign (℥) is the Letterlike Symbols character at Unicode U+2125 (OUNCE SIGN). It marks the apothecaries’ ounce in historical pharmacy and weight notation. There is no named HTML entity; use hex, decimal, UTF-8, or CSS.

Remember
Character     ℥
Unicode       U+2125
Named entity  none
Hex entity    ℥
Decimal       ℥
CSS escape    \2125
Modern text   oz (avoirdupois)

All numeric and UTF-8 forms produce the same glyph: ℥. Prefer ℥ for portable markup; paste ℥ in UTF-8 when convenient.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entitynoneNot defined in HTML5
Hex entity℥HTML markup
Decimal entity℥HTML markup
Direct character℥HTML text (UTF-8 default)
CSS escape\2125Stylesheet content

When to Use Which

SituationUse
Portable HTML without pasting Unicode℥ or ℥
UTF-8 document textType or paste ℥
Generated text via ::before / ::aftercontent: "\2125"
Modern avoirdupois ouncePlain text oz
Pound currency ££ — see Pound Sign

Live Preview

Ounce sign rendered in common contexts.

Glyph ℥
Large glyph ℥
In a sentence Dose: 2 ℥
With entities Hex: ℥ | Decimal: ℥ | Named: none
vs oz / £ ℥  |  oz  |  £

Complete HTML Example

One page that shows the ounce sign with hex, decimal, direct, and CSS forms. Use View Output or open the live editor.

Hex + Decimal + Direct + CSS

Four ways to produce ℥ in a single document (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Ounce Sign (℥) in HTML</title>
  <style>
    #point::after {
      content: "\2125";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x2125;</p>
  <p>Using Decimal: &#8485;</p>
  <p>Using Direct Character: ℥</p>
  <p id="point">Using CSS Entity: </p>
  <p>Example: Dose: 2 &#x2125;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2125 → &#x2125; in HTML. Best portable choice (no named entity).

2. Decimal: same code point as 8485 → &#8485;. Same glyph.

3. Direct: paste ℥ in a UTF-8 file with <meta charset="UTF-8">.

4. CSS: use \2125 in content (not an HTML entity). #point::after appends that ℥ after the paragraph text.

5. Named: HTML5 has none — do not invent a name like &ounce;.

Pitfalls & Tips

Common mistakes when working with the ounce-sign entity.

No name

No &ounce;

HTML5 does not define a named entity for U+2125. Use &#x2125; or &#8485;.

oz vs ℥

Not the same as oz

Plain oz is modern avoirdupois text. ℥ is the dedicated Letterlike symbol for apothecaries’ contexts.

Look-alikes

Not &pound;

&pound; is £ (currency). Do not confuse currency pounds with the ounce weight symbol.

CSS vs HTML

Do not mix escapes

\2125 belongs in CSS. &#x2125; / &#8485; belong in HTML.

Encoding

Declare UTF-8

If you paste ℥ directly, keep <meta charset="UTF-8"> so the file is not misread.

Fonts

Glyph coverage

Some fonts lack ℥. If it falls back to a box, try a font with Letterlike Symbols coverage.

Browser Support

Ounce sign (U+2125) and its entity forms (&#x2125;, &#8485;, CSS \\2125) are supported in all modern browsers. Glyph availability depends on the font.

✓ Universal encoding

Ounce Sign (&#x2125;)

Encode with hex, decimal, or CSS escape — or paste ℥ directly in UTF-8 HTML. No named entity.

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+2125 Full support

Bottom line: Prefer &#x2125; (or &#8485;) for readable portable HTML. Use \\2125 only inside CSS content.

Key Takeaways

  • Unicode: this character is U+2125 (decimal 8485).
  • HTML: use &#x2125; or &#8485; — there is no named entity.
  • CSS: use \2125 inside content for generated text.
  • Watch out: ℥ ≠ oz ≠ &pound;.

One line: U+2125 → &#x2125; / &#8485; / CSS \2125 (no named entity).

Frequently Asked Questions

Use &#x2125; (hex), &#8485; (decimal), type ℥ in UTF-8, or the CSS escape \2125 in content. There is no named HTML entity for U+2125.
U+2125 (OUNCE SIGN). Hex 2125, decimal 8485. It belongs to the Letterlike Symbols block (U+2100–U+214F).
No. HTML5 does not define a named entity for the ounce sign. Prefer &#x2125; or &#8485;.
Use it for apothecaries’ / historical pharmacy ounce notation. For everyday modern ounces, prefer the letters oz. Prefer &#x2125; for portable markup.
HTML entities (&#8485; or &#x2125;) go in markup. The CSS escape \2125 is used in stylesheets (usually in the content property of ::before/::after). Both render ℥.
oz is ordinary ASCII text for the avoirdupois ounce. £ (U+00A3, &pound;) is the pound currency sign. ℥ is the dedicated Letterlike ounce symbol — do not substitute one for another.

Did you know?

Ounce sign (℥) is Unicode U+2125 (decimal 8485) — OUNCE SIGN in Letterlike Symbols (U+2100–U+214F). HTML5 defines no named entity; use &#x2125; or &#8485;. It marks the apothecaries’ ounce in historical pharmacy notation. For modern avoirdupois ounces, plain text oz is more common.

Next: Outlined Black Star

Learn the HTML entity for ✭ / U+272D — next in this sequence.

Continue 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