HTML Entity for Angstrom Sign (Å)

Beginner
6 min read
Updated: Sep 2026
1 example
Unicode U+212B

What Is the Angstrom Sign Entity?

Angstrom sign (Å) is Unicode U+212B in the Letterlike Symbols block. It stands for the ångström — a length unit equal to 0.1 nanometre, used in spectroscopy and atomic-scale science. HTML5 has no named entity for U+212B.

Remember
Character     Å
Unicode       U+212B
Hex entity    Å
Decimal       Å
CSS escape    \212B
Named entity  (none for U+212B)
Related       Å U+00C5 → Å (often same look)

All numeric forms produce the same glyph: Å. Prefer typing Å in UTF-8 when you can; use entities for CSS content, generated markup, or when encoding must be explicit.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct characterÅHTML text (UTF-8)
Hex entityÅHTML markup
Decimal entityÅHTML markup
CSS escape\212BStylesheet content
Named entity (U+212B)—Not defined in HTML5
Å related (U+00C5)ÅLatin A with ring — often same glyph

When to Use Which

SituationUse
Scientific unit (ångström)Type Å or Å
Nordic letter / name spellingÅ (U+00C5)
Need an entity in HTML sourceÅ or Å
Generated text via ::before / ::aftercontent: "\212B"
Looking for Å for U+212BThat name is U+00C5 — use numeric form for U+212B

Live Preview

Angstrom sign in common study contexts.

Inline science λ = 5500 Å
Large glyph Å
vs. Å (U+00C5) Unit: Å (U+212B) | Letter: Å (U+00C5)
Monospace bond ≈ 1.5 Å
With entities Hex: Å | Decimal: Å

Complete HTML Example

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

Hex + Decimal + CSS + Typed

Four ways to produce Å in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Angstrom Sign (Å) in HTML</title>
  <style>
    #point::after {
      content: "\212B";
    }
  </style>
</head>
<body>
  <p>Angstrom using Hex Code: &#x212B;</p>
  <p>Angstrom using HTML Code: &#8491;</p>
  <p id="point">Angstrom using CSS Entity: </p>
  <p>Typed directly: Å</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+212B → &#x212B; in HTML. The browser turns it into Å.

2. Decimal: same code point as 8491 → &#8491;. Same result as hex.

3. CSS: use \212B in content (not an HTML entity). #point::after appends that Å after the paragraph text.

4. Typed Å: best for normal UTF-8 text. All four lines show the same glyph.

Pitfalls & Tips

Common mistakes when working with the Angstrom sign (Å) entity.

Named?

No named entity for U+212B

Use &#x212B; or &#8491;. Do not assume &angst; is this code point.

Å

Know U+00C5 vs U+212B

&Aring; is Å (U+00C5). Same look often, different identity — pick one style per project.

CSS vs HTML

Do not mix escapes

\212B belongs in CSS. &#x212B; / &#8491; belong in HTML.

Fonts

Letterlike coverage varies

Some fonts map Å to the Å glyph. Prefer science-friendly fonts for unit labels.

Unit

Add context

Pair the symbol with a number and meaning (e.g. 1.54 Å) so readers know it is a length unit.

Semicolon

End references

Always finish with ; — write &#8491;, not &#8491.

Browser Support

Angstrom sign (U+212B) and its numeric entity forms (&#x212B;, &#8491;, CSS \\212B) are supported in all mainstream browsers. Glyph availability depends on font support for Letterlike Symbols.

✓ Universal support

Angstrom Sign (Å)

Type Å, or encode with hex, decimal, or CSS escape — same glyph 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+212B / entities Full support

Bottom line: Use a typed Å for normal UTF-8 text. Prefer &#x212B; or &#8491; in HTML when encoding must be explicit, and \\212B only inside CSS content.

Key Takeaways

  • Unicode: Angstrom sign is U+212B (decimal 8491).
  • HTML: use &#x212B; or &#8491; (no named entity for U+212B).
  • CSS: use \212B inside content for generated text.
  • Related: &Aring; is Å (U+00C5), not U+212B.

One line: U+212B → type Å, or encode as &#x212B; / &#8491; / CSS \212B.

Frequently Asked Questions

Use &#x212B; (hex), &#8491; (decimal), or the CSS escape \212B in the content property. All render Å. You can also paste Å directly if your file is UTF-8. There is no named HTML entity for U+212B.
U+212B (hex 212B, decimal 8491). Unicode names it Angstrom sign. It belongs to the Letterlike Symbols block and denotes the ångström unit of length.
No. Use numeric references like &#8491; or &#x212B;. The named entity &Aring; (and &angst;) maps to Latin capital A with ring above (U+00C5), which usually looks the same but is a different code point.
Unicode treats them as canonically equivalent. Prefer U+212B (or its numeric entities) when you want the letterlike unit symbol; U+00C5 / &Aring; is fine for Nordic text and often for the unit in practice.
HTML entities (&#8491; or &#x212B;) go in markup. The CSS escape \212B is used in stylesheets (usually in the content property of ::before/::after). Both render Å.
In scientific and technical text for wavelengths, crystal lattices, and atomic-scale lengths labeled in ångströms — when a Unicode symbol is clearer than writing Angstrom in words.

Did you know?

Angstrom sign is Unicode U+212B (decimal 8491) in the Letterlike Symbols block. It denotes the ångström length unit (0.1 nm). HTML5 has no named entity for U+212B — use &#x212B; or &#8491;. Latin capital A with ring (U+00C5 / &Aring;) often looks the same and is canonically equivalent under Unicode normalization.

Next: Ankh

Learn the HTML entity for the ankh symbol (☥) used in cultural and decorative text.

Ankh 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