Special German Letters on Keyboard (ä ö ü ß): Alt Codes + Easy Shortcuts
“Special German letters” usually means the umlaut letters (ä, ö, ü) and the German sharp S (ß).
You’ll see them in common German words and names like Mädchen, schön, über, Straße, and Grüße. These letters can change pronunciation (and sometimes meaning), so it’s worth typing them correctly.
1-Minute Answer (fastest ways)
Windows (fastest)
- Alt codes (best if you have a number pad): Hold Alt and type the code on the numeric keypad.
- Win + . symbol panel: Press Windows key + . → go to Symbols → search or browse.
- Add German keyboard: Add German in Windows keyboard settings, then switch with Win + Space.
Mac (fastest)
- Option “dead key” for umlauts: Option + U, then type a / o / u.
- ß on Mac: often Option + S.
- Character Viewer: Control + Command + Space → search “umlaut” or “eszett”.
Microsoft Word (fastest)
- Insert Symbol: Insert → Symbol → More Symbols
- Unicode + Alt+X (Word only): type the Unicode (like
00E4) then press Alt + X.
Google Docs (fastest)
- Insert → Special characters → search “a umlaut”, “sharp s”, “eszett”.
iPhone / Android (fastest)
- Press and hold:
- a → ä
- o → ö
- u → ü
- s → ß (availability varies)
- If you don’t see them, add the German keyboard on your phone.
Quick reference (short and clean)
| Letter | Unicode | Windows Alt code Shortcut | Mac method (quick note) |
|---|---|---|---|
| ä | U+00E4 | Alt + 0228 | Option + U, then a |
| Ä | U+00C4 | Alt + 0196 | Option + U, then Shift + A |
| ö | U+00F6 | Alt + 0246 | Option + U, then o |
| Ö | U+00D6 | Alt + 0214 | Option + U, then Shift + O |
| ü | U+00FC | Alt + 0252 | Option + U, then u |
| Ü | U+00DC | Alt + 0220 | Option + U, then Shift + U |
| ß | U+00DF | Alt + 0223 | often Option + S |
| ẞ | U+1E9E | (use Character Map / copy) | Character Viewer search “capital sharp s” |
Note: ẞ (uppercase ß) exists, but typing it depends on the app/keyboard. The most reliable method is Character Viewer / copy & paste / Unicode method in Word.
Copy/paste
How to type German letters (step-by-step)
A) Windows
Method 1: Alt codes (numeric keypad)
Use this when you have a full keyboard with a number pad.
- Click where you want the letter.
- Turn Num Lock ON.
- Hold Alt.
- Type the code on the numeric keypad.
- Release Alt.
Common Alt codes:
- ä = Alt + 0228
- Ä = Alt + 0196
- ö = Alt + 0246
- Ö = Alt + 0214
- ü = Alt + 0252
- Ü = Alt + 0220
- ß = Alt + 0223

Laptop without a number pad?
- Some laptops have a hidden number pad (often via Fn key). If not, use Method 2 or 4.
Method 2: Windows symbol panel (Win + .)
- Press Windows key + . (or Windows key + ;).
- Switch to Symbols.
- Search (if available) or browse for ä, ö, ü, ß.
- Click to insert.
Method 3: Add the German keyboard layout (best long-term)
This is the easiest long-term fix if you type German often.
- Open Settings.
- Go to Time & language → Language & region.
- Add a language: German (or German keyboard).
- Switch keyboards anytime with Win + Space.
- Tip: Use the On-Screen Keyboard to see what each key types on the German layout.
Method 4: Character Map
- Search Windows for Character Map and open it.
- Pick a common font (like Arial).
- Find ä ö ü ß (and ẞ if available).
- Select → Copy → paste where you need it.
B) Mac
Method 1: Press-and-hold (easy for ä/ö/ü)
In many apps on macOS:
- Press and hold a to see ä (and other variations).
- Press and hold o to see ö.
- Press and hold u to see ü.
- Choose the one you want.
This method usually works for umlauts. It may not reliably show ß.

Method 2: Option “dead key” (most reliable for umlauts)
- Type Option + U.
- Release both keys.
- Type:
- a → ä
- o → ö
- u → ü
- For uppercase, type Shift + A / O / U at the end.
Method 3: Character Viewer (best for ß and ẞ)
- Press Control + Command + Space.
- Search:
- “umlaut”
- “sharp s”
- “eszett”
- “capital sharp s”
- Double-click the character to insert it.
Some Mac shortcuts depend on your keyboard layout. If a shortcut doesn’t work, Character Viewer will still work.
C) Microsoft Word (Windows + Mac)
Method 1: Insert Symbol (beginner-friendly)
- In Word, click where you want the letter.
- Go to Insert → Symbol → More Symbols.
- Find and select ä, ö, ü, ß, ẞ.
- Click Insert → Close.
Method 2: Create a Word AutoCorrect shortcut (optional)
If you type these often:
- Word Options → Proofing → AutoCorrect Options.
- Add replacements like:
;a→ ä;ss→ ß
- Click Add → OK.
Method 3: Unicode then Alt+X (Word only, quick once you learn it)
- Type the Unicode (no “U+”):
- ä =
00E4 - ö =
00F6 - ü =
00FC - ß =
00DF - ẞ =
1E9E
- Press Alt + X to convert.
D) Excel / Google Sheets
Option 1: Alt codes (Windows)
Use the same Windows Alt codes listed above (best if you have a number pad).
Option 2: Formulas (use only if helpful)
Excel / Sheets can build characters from codes:
Examples:
=CHAR(228)→ ä=CHAR(214)→ Ö=CHAR(223)→ ß=UNICHAR(7838)→ ẞ (if your app supports UNICHAR)
Option 3: Copy/paste from the widget
Scroll up to the click-to-copy area and paste into your cell.
E) Google Docs
- Click where you want the letter.
- Go to Insert → Special characters.
- Search terms that work well:
- “a umlaut”
- “o umlaut”
- “u umlaut”
- “sharp s”
- “eszett”
- “capital sharp s”
- Click the character to insert.
F) iPhone / Android
Method 1: Press and hold
- Hold a → ä
- Hold o → ö
- Hold u → ü
- Hold s → ß (may not show on all keyboards)
Method 2: Add the German keyboard (more reliable)
If you don’t see ß or umlauts:
- Add German keyboard in your phone keyboard settings.
- Switch keyboards using the globe (or language) button.
Best long-term solution (recommended)
If you type German more than once in a while, add the German keyboard layout.
Why it’s better:
- You stop memorizing codes.
- Umlauts and ß become consistent everywhere.
Quick switching:
- Windows: Win + Space
- Mac: Input menu (top bar) or your shortcut for switching input sources
- Phone: Globe/language key
Troubleshooting
Alt codes not working (Windows)
Most common causes:
- Num Lock is OFF
- You typed numbers on the top row (Alt codes need the numeric keypad)
- Your laptop has no number pad (use Win + . or Character Map instead)
“I can type ä/ö/ü but not ß”
Try one of these:
- Use Character Viewer (Mac) / Character Map (Windows)
- Switch to the German keyboard layout
Uppercase letters not showing (Ä Ö Ü ẞ)
Try:
- Use the correct uppercase Alt codes (Ä/Ö/Ü)
- Use Shift with the Mac umlaut method (Option+U, then Shift+letter)
- For ẞ, use Character Viewer / Character Map / Word Unicode + Alt+X
Boxes or unknown symbols (□)
That usually means the font doesn’t support the character.
- Switch to a common font like Arial, Calibri, Times New Roman, or similar.
FAQ (quick answers)
How do I type ä ö ü on Windows?
Use Alt codes (0228 / 0246 / 0252) on the numeric keypad, or use Win + ., or add the German keyboard.
How do I type ä ö ü on Mac?
Use Option + U, then type a / o / u. Or use Character Viewer.
What is the Alt code for ß?
Alt + 0223 on the numeric keypad.
How do I type uppercase ẞ?
Best options:
- Character Viewer (Mac) search “capital sharp s”
- Character Map (Windows)
- Word: type
1E9Ethen Alt + X
How do I type German letters in Word / Google Docs?
- Word: Insert → Symbol, or Unicode + Alt+X
- Docs: Insert → Special characters, search “umlaut” or “eszett”
Why isn’t my Alt code working?
Usually because there’s no numeric keypad, Num Lock is off, or you used the top number row.
Quick recap
- Need it fast? Use the copy/click widget.
- Windows power method: Alt codes (with numeric keypad).
- Mac power method: Option + U (umlauts) + Character Viewer (ß/ẞ).
- Best long-term: add the German keyboard layout and switch when needed.
