Utilities

German Umlauts & ß Alt Codes & Unicode Cheatsheet

Copy/paste German umlauts and ß fast. Alt codes, Unicode points, and instant copy buttons for ä, ö, ü, ß and their capitals.

Characters & shortcuts

Alt codes & Unicode table

CharacterNameAlt codeUnicodeCopy
äa umlautAlt + 0228U+00E4
öo umlautAlt + 0246U+00F6
üu umlautAlt + 0252U+00FC
ßeszett / scharfes SAlt + 0223U+00DF
ÄA umlautAlt + 0196U+00C4
ÖO umlautAlt + 0214U+00D6
ÜU umlautAlt + 0220U+00DC
capital eszettUnicodeU+1E9E

Reference

German Umlauts and the Eszett Explained

German uses four characters that the plain 26-letter Latin alphabet cannot express: the umlauted vowels ä, ö and ü, and the sharp s, ß, called the Eszett or scharfes S. The umlaut is not decorative. It marks a genuine sound change and, very often, a grammatical one. Mutter means mother and Mütter means mothers; Apfel is an apple and Äpfel are apples. Drop the two dots and you have not written the word slightly wrong, you have written a different word. The same is true of the Eszett: Masse is mass or bulk, while Maße are measurements.

The Eszett has a history that still causes trouble. For most of its life it existed only as a lowercase letter, so writing in capitals meant substituting SS: STRASSE for Straße. In 2017 the Council for German Orthography formally adopted the capital ẞ (U+1E9E), which is why you will find it in the table above, but adoption is uneven. Many fonts still lack the glyph, and most German style guides continue to accept SS in all-caps settings. If you are setting a headline or a legal document, check which convention your house style expects before reaching for ẞ.

Switzerland and Liechtenstein are the exception worth knowing about. Swiss Standard German abolished the Eszett entirely: Swiss keyboards do not have the key, and Swiss publications write Strasse, Masse and grüssen with a double s throughout. The umlauts remain. So if you are localising for a Swiss audience, ß is not merely optional, it is wrong.

On Windows, hold Alt and type the code on the numeric keypad with Num Lock on: ä is Alt+0228, ö is Alt+0246, ü is Alt+0252 and ß is Alt+0223. On macOS the umlaut is a dead key, Option+U followed by the vowel, and ß is Option+S. On Linux the compose key gives you Compose then " then the vowel, and Compose s s for ß. On iOS and Android, hold the base vowel and slide to the umlauted form; ß lives under a long press on the s key. If you need more than a character or two, switching to a proper German QWERTZ layout is faster than any of these, and it also moves y and z to their German positions.

A practical warning about search and sorting. German has two competing conventions for alphabetising umlauts: dictionary order treats ä as if it were a, while phone-book order treats it as ae. Some systems do neither and sort ä after z, which is why a name like Müller can vanish from a list you are certain it belongs to. Web forms that strip diacritics before validation cause the same class of bug. When a German name or address will not match, try the transliterated spelling — ae, oe, ue and ss — before assuming the record is missing.

FAQ

Frequently Asked Questions

How do I type German umlauts on Windows?

Hold Alt, type the number on the numpad (Num Lock on), then release Alt. Examples: ä Alt+0228, ö Alt+0246, ü Alt+0252, ß Alt+0223.

How do I type umlauts on Mac?

Use Option+u, then the letter: ä (Option+u, a), ö (Option+u, o), ü (Option+u, u); ß is Option+s.

Can I copy characters directly?

Yes—click Copy in the table and paste anywhere. No installation needed.

Do these work with the German online keyboard?

Yes. Open the German keyboard online and type or paste them directly. Everything runs in your browser.

Why don't the Alt codes work on my laptop?

Alt codes need a numeric keypad with Num Lock on. Most laptops don't have a separate numpad, so the codes fail. Use the copy buttons above instead, or enable the laptop's Fn-layer numpad if it has one.

When should I write ß versus ss?

In modern German spelling, ß (eszett) follows a long vowel or diphthong (Straße, heißen), while ss follows a short vowel (Fluss, dass). Switzerland and Liechtenstein drop ß entirely and always use ss.

How do I type the capital ẞ (capital eszett)?

The capital ß (ẞ, U+1E9E) was added to German orthography in 2017 for all-caps text (STRAẞE). It has no standard Alt code — copy it from the table above, or on Windows type 1E9E then press Alt+X in supported apps.

How do I type German characters on a phone or tablet?

On iOS and Android, press and hold the base letter (a, o, u, s) on the on-screen keyboard to reveal ä, ö, ü and ß. Or open this page in your mobile browser and tap Copy.

Can I write ae, oe and ue instead of umlauts?

Yes, and it is the standard fallback when umlauts are unavailable, such as in email addresses, domain names or legacy systems. In normal running text it reads as a workaround rather than correct spelling.

Why does my German search not find Müller?

Sorting and matching rules differ: some systems treat ü as u, some as ue, and some sort it after z. Try Mueller and Muller as well before assuming the record is absent.