O with Umlaut (ö): Oe in German, O in Finnish, Ö in Swedish
Ö and ö are the o with umlaut, an o with two dots. German reads it as an umlauted o, while Swedish, Finnish, Estonian, Icelandic, Turkish and Hungarian count it as a letter of its own. Tap a tile to copy it. On a Mac, press Option+U, then O. On Windows, type Alt+0246.
How do you type ö on a keyboard or phone?
On a Mac, ö is Option+U, then O; on Windows it is Alt+0246. Each row below gives the documented method for one device or app, phones included; the vendor help pages they come from are linked under the table.
| Device or app | Keys |
|---|---|
| Mac | Option+U, then O How to type accents on a Mac |
| Windows | Alt+0246 How to type accents on Windows |
| Windows, US-International | AltGr+P |
| iPhone, iPad | Touch and hold O, then slide to ö |
| Android | Touch and hold O, then slide to ö |
| Chromebook | Switch to the US International keyboard, then Shift+', then O How to type accents on a Chromebook |
| Microsoft Word | Ctrl+Shift+:, then O How to type accents in Word |
| Google Docs | Insert, then Symbols, then Special characters, then search "latin small letter o with diaeresis" How to type accents in Google Docs |
Sources:Mac (Apple) (opens in a new tab)Windows (Microsoft) (opens in a new tab)Windows, US-International (Microsoft) (opens in a new tab)iPhone, iPad (Apple) (opens in a new tab)Android (Google) (opens in a new tab)Chromebook (Google) (opens in a new tab)Microsoft Word (Microsoft) (opens in a new tab)Google Docs (Google) (opens in a new tab)
- ö o with diaeresis · used in 15 languages
- Ö capital o with diaeresis · used in 15 languages
Which languages use ö?
ö is part of the standard alphabet of 15 languages in the Unicode CLDR:
- Afrikaans
- Azerbaijani
- Dutch
- Estonian
- Finnish
- German
- Hungarian
- Icelandic
- Ligurian
- Low German
- Swedish
- Turkish
- Turkmen
- Welsh
- Western Frisian
Is ö a letter of its own or an o with two dots?
Both, and the language decides which. In German, the o with umlaut is an o with a changed sound, and it is filed with the o words. Swedish, Finnish, Estonian, Icelandic, Turkish and Hungarian list ö as a separate letter of the alphabet. Their sorting rules give it a place of its own.
The Unicode CLDR collation rules show where each language files the o umlaut. Each row names the rule that places ö in a sorted list, and the last column gives words and places from AccentPad's facts.
| Language | What ö is there | Where a sorted list puts ö | Seen in |
|---|---|---|---|
| German | an o with an umlaut | among the o words: Kohl, Köhler, Kolb | schön, können; Köln, Neukölln |
| Swedish | the last letter of the alphabet | after z, behind å and ä | Malmö, Linköping, Örebro |
| Finnish | a letter, named öö | after z, behind å and ä | |
| Estonian | a letter | after w, õ and ä, before ü | |
| Icelandic | the last letter of the alphabet | after z, þ and æ | |
| Turkish | a letter | straight after o, before p | Arnavutköy, Gölbaşı |
| Hungarian | a short vowel letter | after o, sharing its place with ő |
The names of the letters come from Wiktionary's entry for ö (opens in a new tab). The positions come from the CLDR charts for Swedish (opens in a new tab), Finnish (opens in a new tab), Estonian (opens in a new tab), Icelandic (opens in a new tab) and Turkish (opens in a new tab). Where a language makes ö a letter, the dots are part of the spelling. That is what decides the stand-in question below.
When can you write oe instead of ö?
Only in German. There, oe is the accepted stand-in for the o with umlaut when ö cannot be typed. German sorting rules even file ö as oe. Finnish uses a plain o. In Swedish, Turkish and Hungarian no stand-in is safe: drop the dots and the reader sees another word.
| Writing in | If ö cannot be typed | What goes wrong otherwise |
|---|---|---|
| German | write oe: schoen, Koeln | plain o makes another word: schön (beautiful) becomes schon (already), lösen (to solve) becomes losen (to draw lots) |
| Finnish | write o, never oe | koe is a real word, test or experiment, so oe can be read as two vowels |
| Swedish | keep ö | för (too; because) becomes for (went), kör (choir) becomes kor (cows) |
| Turkish | keep ö | öl (die!) becomes ol (be!), kör (blind) becomes kor (ember) |
| Hungarian | keep ö | o is another letter, and ő another vowel: öt (five) against őt (him, her) |
The German row rests on the CLDR German collation rules (opens in a new tab). Their phonebook order holds the line &OE<<ö<<<Ö: ö sorts as oe and differs from it only to break ties. The word meanings come from Wiktionary's entries for schön (opens in a new tab), schon (opens in a new tab), lösen (opens in a new tab) and losen (opens in a new tab).
Finnish is the trap. Wiktionary's usage note for Finnish ö says to write o under technical limits, not oe as in German. Traficom, the Finnish domain regulator, applies the same rule to .fi names (opens in a new tab). It treats both åäö.fi and aao.fi as identical to a protected name ÅÄÖ. And koe (opens in a new tab) shows why oe misleads, because Finnish already spells the test word with a real o followed by a real e.
The Swedish pairs come from Wiktionary's entries for för (opens in a new tab), for (opens in a new tab), kör (opens in a new tab) and kor (opens in a new tab). The Turkish pair öl and ol is the imperative of to die (opens in a new tab) against the imperative of to be (opens in a new tab).
Will a search for oe or o find ö?
Software follows the same split, so the answer depends on the rules it runs. With accents ignored, German rules match König with konig. Only the German phonebook rules match it with koenig. Swedish, Finnish, Turkish and Hungarian rules match neither, because there ö is a different letter.
| Rules in use | konig finds König | koenig finds König | Öberg sorts |
|---|---|---|---|
| German, standard | yes | no | as Oberg, before Oberhof |
| German, phonebook | no | yes | as Oeberg, between Oder and Oeding |
| Swedish, Finnish, Icelandic | no | no | after Zander, at the very end |
| Estonian | no | no | after Wolf, before Xaver |
| Turkish, Hungarian | no | no | after Ost, before Pohl |
Every cell was computed with the Intl.Collator in Node.js, which reads the CLDR data, with the comparison set to ignore accents and case. We re-ran the whole table on 2026-10-13 in Node.js v26.0.0, which runs ICU 78.3 on CLDR 48 data, and every cell held. As a check, the same German comparison matches cafe with Café.
A customer database is the practical case. If it stores König and a user types Koenig, only a German phonebook collation connects the two. For a Swedish surname such as Östlund, no rule set but the German phonebook one matches Oestlund, and none outside German matches Ostlund.
One more trap sits below the rules. An ö can be stored as one code point, U+00F6, or as a plain o followed by the combining mark U+0308, and the two look the same on screen.
In the same Node.js run, a plain substring search for König missed it in text that held the two-part form, and found it once the text was converted to NFC, the composed form that Unicode's normalization report (opens in a new tab) defines. Normalize names to NFC before you store or compare them.
Which names spell the ö sound without the dots?
Some family names keep an older spelling of the sound, and turning it into ö would misspell the name. The best known is Goethe. Wiktionary's entry for Goethe (opens in a new tab) gives the pronunciation /ˈɡøː.tə/ and lists Göthe only as an alternative form. The oe in Goethe is the name's own spelling, not a typing workaround.
Hungarian has the same pattern. The Hungarian spelling rules (opens in a new tab) list old letters that survive in family names. Two of them stand for ö: eö in Eötvös and ew in Thewrewk, which is said like török. So a search and replace that turns every oe into ö, or every ö into oe, damages real names in both directions. Check names one by one.
Is Hungarian ő the same letter as ö?
No. Hungarian ő is a separate letter from the o with umlaut. It has a different mark, the double acute, and it stands for the long version of the ö sound. The Hungarian spelling rules (opens in a new tab) list o, ó, ö and ő as separate letters of the alphabet. They also warn that vowel length can change a word.
| ö | ő | |
|---|---|---|
| Unicode name | LATIN SMALL LETTER O WITH DIAERESIS | LATIN SMALL LETTER O WITH DOUBLE ACUTE |
| Mark | two dots | two slanted strokes, the double acute |
| Hungarian vowel | short | long |
| Word pairs | öt (five), tör (to break), elöl (answers where?) | őt (him, her), tőr (dagger), elől (answers from where?) |
| In a sorted list | shares a place with ő | sorts with ö; the short word comes first only in a tie |
| Windows Alt code | Alt+0246 | none |
| Places with it | Gödöllő (Hungary) has both | Győr (Hungary) |
The meanings and the sounds come from Wiktionary's entries for öt (opens in a new tab), őt (opens in a new tab), tör (opens in a new tab) and tőr (opens in a new tab). Wiktionary writes öt as [ˈøt] and őt as [ˈøːt], with the length mark. The elöl and elől pair, and the rule that the two letters count as equal when sorting, come from the spelling rules. The CLDR Hungarian rules (opens in a new tab) encode it as &O<ö<<<Ö<<ő<<<Ő: ö is a new letter after o, and ő is a variant of ö.
The Alt code gap has a plain cause. Windows Alt codes come from the Windows-1252 code page (opens in a new tab), which holds ö at byte F6, 246 in decimal, and so gives Alt+0246. It has no ő. Unicode's mapping file for Windows-1250 (opens in a new tab) does hold ő, U+0151, at byte F5, but AccentPad computes its Alt codes from Windows-1252 only. Typing ö where Hungarian needs ő is not a harmless shortcut, because the pairs above turn into other words.
Are the two dots on ö an umlaut or a diaeresis?
On a German word, the o with dots is an umlaut; in some other languages the same dots are a diaeresis. Unicode does not tell them apart. It has one character, U+00F6, and calls it o with diaeresis whatever job the dots do.
Duden defines the Umlaut (opens in a new tab) as the change of a vowel such as o to ö, and as the letter that stands for the changed vowel. Its entry for the Trema (opens in a new tab), the diaeresis, describes another job. There the dots sit over one of two vowels side by side, to show that they are said separately. The Unicode Standard (opens in a new tab) says the combining mark U+0308 covers diaeresis, trema and umlaut alike, and does not encode the uses separately.
Dutch shows the second job on an o. In coördinatie (opens in a new tab), Wiktionary splits the word as co‧or‧di‧na‧tie and writes the sound as /ˌkoː.ɔr/. The dots only say that the second o starts a new syllable. It is still an o sound, not the German ö of schön, so oe would add a letter that is not there.
Which names and places are spelled with ö?
Given names come from Wikidata, the most widely covered first by the number of Wikipedia editions about them, and places come from the GeoNames list of cities, largest population first, kept only where an official language of the country writes the letter.
- Björn
- György
- Göran
- Özlem
- Torbjörn
- Gökhan
- Yrjö
- Sören
- Gyöngyi
- Gökalp
- Örjan
- Kyösti
- Köln (Germany)
- Malmö (Sweden)
- Mönchengladbach (Germany)
- Arnavutköy (Türkiye)
- Linköping (Sweden)
- Gölbaşı (Türkiye)
- Neukölln (Germany)
- Örebro (Sweden)
Which common words use ö?
FrequencyWords counts the words used in film and TV subtitles, and its lists give these as the most frequent words with ö in each language, most common first.
- können
- könnte
- schön
- gehört
- möchte
- hör
- hören
- könnten
How do you pronounce ö?
WikiPron transcribes ö in common words from Wiktionary: in German, können is /kœnən/. The table gives one example word per language.
| Language | Example | IPA |
|---|---|---|
| German | können | /kœnən/ |
How to type o with umlaut, step by step
Step 1: Mac: hold the dots with Option+U
Press Option+U and let go. Nothing appears yet: the two dots wait for a letter. Press O for ö, or Shift+O for Ö.
Step 2: Windows: Alt+0246 on the number pad
Turn on Num Lock. Hold Alt, enter the code on the number pad and release Alt: Alt+0246 gives ö and Alt+0214 gives Ö. The digit row above the letters does not count.
Step 3: Word: Ctrl+Shift+: before the O
Press Ctrl+Shift+: together, release, then press O. Make the second key Shift+O to get Ö.
Step 4: Chromebook: the US International layout
Switch to the US International keyboard in settings. Press Shift+', then O.
Step 5: Phone or tablet: a long press on O
Touch and hold O until the row of variants opens, slide to ö and lift. Turn on Shift first for Ö.
Step 6: No way to type ö: pick the stand-in by language
German: write oe, as in schoen. Finnish: write o, never oe. Swedish, Turkish and Hungarian: do not drop the dots; copy ö from the tiles at the top of this page instead.
What are the Alt codes for o with umlaut?
Hold Alt and type the digits on the number pad with Num Lock on. The top row of digits does not work, and laptops without a number pad need the methods above.
| Letter | Alt code |
|---|---|
| ö | Alt+0246 |
| Ö | Alt+0214 |
Which letters are related to o with umlaut?
These letter pages share an accent mark or a language with ö Ö, the most shared languages first.
Whole alphabets with every letter in order, including ö:
Every letter with the same mark, on one page, for ö: Umlaut.
How to spell words written with ö: smörgåsbord.
What is the Unicode code for ö?
ö is U+00F6, LATIN SMALL LETTER O WITH DIAERESIS, added in Unicode 1.1 in 1993. In UTF-8 it is stored as the bytes C3 B6, and the table gives every escape a developer needs.
| Code point | U+00F6 |
|---|---|
| Name | LATIN SMALL LETTER O WITH DIAERESIS |
| Added in | Unicode 1.1 (1993) |
| UTF-8 bytes | C3 B6 |
| HTML | ö ö ö |
| CSS | \00F6 |
| JavaScript | \u00F6 |
| Python | \u00f6 |
| URL | %C3%B6 |
If a page shows ö instead of ö, its UTF-8 bytes are being read as Windows-1252. Serve the page as UTF-8 (<meta charset="utf-8">) to fix it.
What other o letters have accents besides ö?
Every o with an accent mark on AccentPad, lowercase then capitals. Tap one to copy it:
Need a letter other than ö?
Frequently asked questions about o with umlaut
Can I write oe when I cannot type ö?
In German, yes: schoen and Koeln are read as schön and Köln, and German phonebook sorting files ö as oe. In Finnish, write a plain o instead. In Swedish, Turkish and Hungarian no stand-in is safe, because the word without dots is a different word.
What is the O umlaut Alt code for the capital letter?
Alt+0214 types Ö, the capital O with umlaut, and Alt+0246 types the small ö. Keep Num Lock on and enter the digits on the number pad while you hold Alt. On a Mac the capital is Option+U, then Shift+O.
Is Hungarian ő just another way to write ö?
No. The Hungarian spelling rules list ö as a short vowel and ő as a long one, and the length changes the word: öt is five, őt is him or her. Windows has an Alt code for ö only; ő is missing from the code page Alt codes use.
Does ö mean anything on its own in Swedish?
Yes. Besides being the last letter of the Swedish alphabet, ö is a whole word: Wiktionary gives it as island, inherited from Old Norse ey. With the article it becomes ön, the island, and the Baltic Sea itself is Östersjön.
How do I type an o with two dots on an English keyboard?
On a Mac with the US or ABC layout, Option+U puts the two dots on the next letter: press O. On a Chromebook, switch to the US International keyboard and press Shift+', then O. In Word on Windows, press Ctrl+Shift+:, then O.