HTML Entity for Uppercase Thorn (Þ)

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

What Is the Uppercase Thorn Entity?

Uppercase Thorn (Þ) is the Unicode character at U+00DE (LATIN CAPITAL LETTER THORN) in Latin-1 Supplement. It appears in Icelandic and Faroese orthographies, and historically in Old English.

Remember
Character     Þ
Unicode       U+00DE
Hex entity    Þ
Decimal       Þ
Named         Þ
CSS escape    \00DE
Official name LATIN CAPITAL LETTER THORN
Lowercase     U+00FE (þ)

All of these produce the same glyph: Þ. Compare with Lowercase Thorn (U+00FE) and ordinary Uppercase P (U+0050).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct characterÞHTML text (UTF-8)
Named entityÞHTML markup — preferred for readability
Hex entityÞHTML markup
Decimal entityÞHTML markup
CSS escape\00DEStylesheet content

When to Use Which

SituationUse
Readable multilingual HTMLÞ
Need numeric formÞ or Þ
Generated text via ::before / ::aftercontent: "\00DE"
Lowercase thornþ (U+00FE)
Eth (Icelandic Ð)Use Ð (U+00D0) — a different letter

Live Preview

Capital thorn in Icelandic and comparison contexts.

Large glyph Þ
Case pair Þ / þ
Sample words Þú, Þetta
Compared P Þ Ð þ
With entities Þ → Þ | Hex: Þ

Complete HTML Example

One page that shows this character with hex, decimal, named entity, CSS, and a language sample. Use View Output or open the live editor.

Hex + Decimal + Named + CSS

All common ways to produce Þ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Uppercase Thorn</title>
  <style>
    #point::after {
      content: "\00DE";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#xDE;</p>
  <p>Using HTML Code: &#222;</p>
  <p>Using Named Entity: &THORN;</p>
  <p id="point">Using CSS Entity: </p>
  <p lang="is">&THORN;&uacute;, &THORN;etta</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex / decimal: U+00DE → &#xDE; or &#222; in HTML.

2. Named: &THORN; is the readable HTML5 alias for the same code point (name is case-sensitive).

3. CSS: use \00DE in content (not an HTML entity). #point::after appends that glyph after the paragraph text.

4. Language sample: lang="is" marks Icelandic context; words like Þú and Þetta use capital thorn.

Pitfalls & Tips

Common mistakes when working with this character.

Named

Prefer &THORN;

The named entity is easier to read than numeric forms. Keep the trailing semicolon; the name is uppercase.

Look-alikes

Not eth or P

U+00DE is thorn (Þ). Do not confuse with eth Ð (&ETH;, U+00D0) or plain P (U+0050).

Case

Use the correct case pair

Lowercase is &thorn; (U+00FE). Named entities are case-sensitive: &THORN; ≠ &thorn;.

Sound

Voiceless th

In Icelandic, thorn typically represents a voiceless dental fricative (like English think), while eth often represents the voiced counterpart.

CSS vs HTML

Do not mix escapes

\00DE belongs in CSS. Named/numeric entities belong in HTML.

Semicolon

End references

Always finish with ; — write &THORN;, not &THORN.

Browser Support

Uppercase Thorn / LATIN CAPITAL LETTER THORN (U+00DE) and its entity forms (&THORN;, &#xDE;, &#222;, CSS \\00DE) are supported in all mainstream browsers as a core Latin-1 character.

✓ Universal support

Uppercase Thorn

Encode with named, hex, decimal, or CSS escape — or paste the character in UTF-8 HTML.

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+00DE / entities Full support

Bottom line: Prefer &THORN; for readable markup; use \\00DE only inside CSS content. Do not confuse with &ETH; (Ð).

Key Takeaways

  • Unicode: this character is U+00DE (decimal 222) — LATIN CAPITAL LETTER THORN.
  • HTML: prefer &THORN;, or use &#xDE; / &#222;.
  • CSS: use \00DE inside content for generated text.
  • Watch out: lowercase is &thorn;; U+00DE ≠ U+00D0 (eth).

One line: U+00DE → &THORN; / &#xDE; / CSS \00DE.

Frequently Asked Questions

Use &THORN; (named), &#xDE; (hex), &#222; (decimal), or the CSS escape \00DE in the content property. All render U+00DE. You can also paste the character directly when your file is UTF-8.
U+00DE (hex DE, decimal 222). Unicode names it LATIN CAPITAL LETTER THORN. It belongs to Latin-1 Supplement and is used in Icelandic, Faroese, and historical Old English.
Yes. HTML5 defines &THORN; for the uppercase form. The lowercase form uses &thorn; (U+00FE).
U+00DE is thorn (Þ). U+00D0 is eth (Ð), a different Icelandic letter. U+0050 is ordinary capital P. They are different characters.
The case pair is U+00FE (LATIN SMALL LETTER THORN, þ). Use &thorn;, &#xFE;, or &#254;.
HTML entities (&THORN;, &#222;, or &#xDE;) go in markup. The CSS escape \00DE is used in stylesheets (usually in the content property of ::before/::after). Both render the same glyph.

Did you know?

This character is Unicode U+00DE (decimal 222) — official name LATIN CAPITAL LETTER THORN in Latin-1 Supplement. HTML5 defines the named entity &THORN;. Its lowercase pair is U+00FE (&thorn;). Common in Icelandic and Faroese; historically used in Old English for the voiceless th sound.

Next: Uppercase U

Learn the HTML entity for Uppercase U — 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