O with Umlaut (Diaeresis) (ö)
HTML entity for o with umlaut (ö). Learn how to use ö or ö in HTML for German, Swedish, Turkish, and other languages.
Letter
ö
O with Umlaut (Diaeresis)
All Formats
| Format | Value |
|---|---|
| Character | ö |
| HTML Entity | ö |
| HTML Code (Decimal) | ö |
| Unicode | U+00F6 |
| CSS Content | \00F6 |
| Category | Letter |
About O with Umlaut (Diaeresis)
The letter ö (lowercase o with umlaut/diaeresis) is used in German, Swedish, Finnish, Turkish, Hungarian, and several other languages. In German, the umlaut indicates a fronted vowel sound, changing the pronunciation significantly from a plain "o."
In HTML, insert this character using ö, ö, or ö. The named entity ö has been part of the HTML specification since its earliest versions and is universally supported. For the uppercase version (Ö), use Ö or Ö.
The letter ö is part of the Latin-1 Supplement Unicode block. In German, the umlaut is not optional: "schön" (beautiful) and "schon" (already) are different words. When the umlaut cannot be typed, German convention substitutes "oe" for "ö" (e.g., "Goethe" for "Göthe"), but this substitution is not preferred in modern digital text.
In CSS, use "\00F6" with the content property for pseudo-element insertion. This character is essential for websites serving German, Swedish, Turkish, and other audiences whose languages use the umlaut. Screen readers pronounce it correctly based on the language setting.
Usage Examples
<!-- Using named entity -->
<p>This is the O with Umlaut (Diaeresis): ö</p>
<!-- Using numeric code -->
<p>This is the O with Umlaut (Diaeresis): ö</p>
<!-- Using the character directly (UTF-8) -->
<p>This is the O with Umlaut (Diaeresis): ö</p>
<!-- In CSS -->
.icon::before {
content: "\00F6";
}FAQ
What is the HTML entity for O with Umlaut (Diaeresis)?
The O with Umlaut (Diaeresis) (ö) can be inserted using the named entity ö, the numeric code ö, or by pasting the character directly in a UTF-8 document.
How do I use ö in CSS?
In CSS, use the content property with the value "\00F6". For example: content: "\00F6";
What is the Unicode code point for O with Umlaut (Diaeresis)?
The Unicode code point for O with Umlaut (Diaeresis) is U+00F6. This is the universal identifier for this character across all platforms and programming languages.
Try It in the HTML Entity Tool
Use our HTML Entity Encoder & Decoder to encode and decode HTML entities, convert between named, numeric, and hex formats, and explore the full entity reference table.