Looking for ASCII codes to type accented characters? ASCII itself does not include accented letters, but many people use “ASCII codes” when they mean Windows Alt codes. This guide explains the terminology and gives you dependable four-digit codes for é, á, ñ, ü, and other common Western European accented characters.
Whether you’re typing in Spanish, French, German, Portuguese, Italian, or any other language with accents, this guide provides the exact codes and instructions you need.
Understanding ASCII vs. Alt Codes
Let’s clear up the terminology first, since many people search for “ASCII codes” when they actually need “Alt codes.”
Standard ASCII:
The original ASCII (American Standard Code for Information Interchange) includes only 128 characters: English letters, numbers, and basic punctuation. It doesn’t include accented characters.
Extended ASCII:
Extended ASCII adds another 128 characters (codes 128-255), including accented letters, special symbols, and graphic characters.
Alt Codes:
On Windows, you access these extended ASCII characters by holding Alt and typing a numeric code. This is why they’re called “Alt codes.”
What you’re really looking for:
When you search for “ASCII codes for accents,” you’re actually looking for Alt codes. This guide gives you exactly what you need, regardless of what it’s technically called.
How to Use Windows Alt Codes
The process is simple:
- Position your cursor where you want the character
- Hold down the Alt key
- Type the numeric code using your number pad (on the right side of your keyboard)
- Release the Alt key
- The accented character appears!
Critical requirement: You must use the numeric keypad, not the numbers above the letter keys.
Laptop users: Some laptops have an embedded numeric keypad, but the activation method varies by manufacturer. If your laptop has no numeric keypad, use Word’s accent shortcuts or Alt + X, Insert → Symbol, Character Map, the Windows symbols panel, or copy and paste.
For a quick printable reference of all codes, see our Alt Codes Quick Reference Chart. For special characters beyond accents, check our Special Characters on Windows guide.
Windows Alt Codes for Accented Vowels
These are the most frequently used accented characters across all languages:
Lowercase Vowels
A with accents:
- á (acute) = Alt + 0225
- à (grave) = Alt + 0224
- â (circumflex) = Alt + 0226
- ã (tilde) = Alt + 0227
- ä (umlaut) = Alt + 0228
E with accents:
- é (acute) = Alt + 0233
- è (grave) = Alt + 0232
- ê (circumflex) = Alt + 0234
- ë (umlaut) = Alt + 0235
I with accents:
- í (acute) = Alt + 0237
- ì (grave) = Alt + 0236
- î (circumflex) = Alt + 0238
- ï (umlaut) = Alt + 0239
O with accents:
- ó (acute) = Alt + 0243
- ò (grave) = Alt + 0242
- ô (circumflex) = Alt + 0244
- õ (tilde) = Alt + 0245
- ö (umlaut) = Alt + 0246
U with accents:
- ú (acute) = Alt + 0250
- ù (grave) = Alt + 0249
- û (circumflex) = Alt + 0251
- ü (umlaut) = Alt + 0252
Uppercase Vowels
A with accents:
- Á = Alt + 0193
- À = Alt + 0192
- Â = Alt + 0194
- Ã = Alt + 0195
- Ä = Alt + 0196
E with accents:
- É = Alt + 0201
- È = Alt + 0200
- Ê = Alt + 0202
- Ë = Alt + 0203
I with accents:
- Í = Alt + 0205
- Ì = Alt + 0204
- Î = Alt + 0206
- Ï = Alt + 0207
O with accents:
- Ó = Alt + 0211
- Ò = Alt + 0210
- Ô = Alt + 0212
- Õ = Alt + 0213
- Ö = Alt + 0214
U with accents:
- Ú = Alt + 0218
- Ù = Alt + 0217
- Û = Alt + 0219
- Ü = Alt + 0220
Takes 10 seconds. No spam.
Windows Alt Codes by Language
Spanish Windows Alt Codes
Essential characters for Spanish:
| Character | ASCII/Alt Code | Description |
|---|---|---|
| á | Alt + 0225 | a acute |
| é | Alt + 0233 | e acute |
| í | Alt + 0237 | i acute |
| ó | Alt + 0243 | o acute |
| ú | Alt + 0250 | u acute |
| ñ | Alt + 0241 | n with tilde |
| ü | Alt + 0252 | u with umlaut |
| Á | Alt + 0193 | A acute |
| É | Alt + 0201 | E acute |
| Í | Alt + 0205 | I acute |
| Ó | Alt + 0211 | O acute |
| Ú | Alt + 0218 | U acute |
| Ñ | Alt + 0209 | N with tilde |
| Ü | Alt + 0220 | U with umlaut |
| ¿ | Alt + 0191 | inverted question |
| ¡ | Alt + 0161 | inverted exclamation |
Common Spanish words:
- España (Spain) – uses ñ
- José (Joseph) – uses é
- más (more) – uses á
- año (year) – uses ñ
- mamá (mom) – uses á
For more Spanish-specific guidance, see our Spanish Accents Guide.
French Windows Alt Codes
French uses multiple accent types:
Acute accent (´):
- é = Alt + 0233
- É = Alt + 0201
Grave accent (`):
- à = Alt + 0224
- è = Alt + 0232
- ù = Alt + 0249
- À = Alt + 0192
- È = Alt + 0200
- Ù = Alt + 0217
Circumflex (^):
- â = Alt + 0226
- ê = Alt + 0234
- î = Alt + 0238
- ô = Alt + 0244
- û = Alt + 0251
- Â = Alt + 0194
- Ê = Alt + 0202
- Î = Alt + 0206
- Ô = Alt + 0212
- Û = Alt + 0219
Cedilla & Umlaut:
- ç = Alt + 0231
- Ç = Alt + 0199
- ë = Alt + 0235
- ï = Alt + 0239
- ü = Alt + 0252
Ligatures:
- æ = Alt + 0230
- œ = Alt + 0156
Common French words:
- café (coffee) – uses é
- être (to be) – uses ê
- français (French) – uses ç
- où (where) – uses ù
For comprehensive French guidance, see our French Accents Guide.
German Windows Alt Codes
German uses umlauts and the eszett:
| Character | ASCII/Alt Code | Description |
|---|---|---|
| ä | Alt + 0228 | a with umlaut |
| ö | Alt + 0246 | o with umlaut |
| ü | Alt + 0252 | u with umlaut |
| Ä | Alt + 0196 | A with umlaut |
| Ö | Alt + 0214 | O with umlaut |
| Ü | Alt + 0220 | U with umlaut |
| ß | Alt + 0223 | sharp s (eszett) |
Common German words:
- über (over) – uses ü
- schön (beautiful) – uses ö
- Käse (cheese) – uses ä
- Straße (street) – uses ß
For detailed German information, see our German Accents Guide.
Portuguese Windows Alt Codes
Portuguese adds tildes to its accents:
Acute accents:
- á = Alt + 0225, é = Alt + 0233, í = Alt + 0237, ó = Alt + 0243, ú = Alt + 0250
Grave accents:
- à = Alt + 0224
Circumflex:
- â = Alt + 0226, ê = Alt + 0234, ô = Alt + 0244
Tilde (distinctive to Portuguese):
- ã = Alt + 0227
- õ = Alt + 0245
- Ã = Alt + 0195
- Õ = Alt + 0213
Cedilla:
- ç = Alt + 0231
- Ç = Alt + 0199
Common Portuguese words:
- não (no) – uses ã
- mão (hand) – uses ã
- põe (puts) – uses õ
- português (Portuguese) – uses ê
For more Portuguese details, see our Portuguese Accents Guide.
Italian Windows Alt Codes
Italian primarily uses grave and acute accents:
Grave accents:
- à = Alt + 0224, è = Alt + 0232, ì = Alt + 0236, ò = Alt + 0242, ù = Alt + 0249
Acute accent:
- é = Alt + 0233
Common Italian words:
- città (city) – uses à
- caffè (coffee) – uses è
- perché (why/because) – uses é
- più (more) – uses ù
For complete Italian coverage, see our Italian Accents Guide.
If you’re working across multiple languages, you can see all accent shortcuts here.
ASCII Code Tables
Legacy OEM Code-Page Values (128–255)
Values from 128 to 255 entered without a leading zero use a legacy OEM code page. On many US systems this is CP437, but the assignments are not universal and can vary by application or configuration. For dependable Western European accents, use the verified four-digit leading-zero codes above. For other symbols, use Character Map, the Windows symbols panel, or Word’s hexadecimal Alt + X method.
Quick Reference by Accent Type
Acute accent (´) – sharp, rising: a=160, e=130, i=161, o=162, u=163
Grave accent (`) – falling: a=133, e=138, i=141, o=149, u=151
Circumflex (^) – hat: a=131, e=136, i=140, o=147, u=150
Tilde (~) – wavy: a=0227, n=164, o=0245
Umlaut (¨) – two dots: a=132, e=137, i=139, o=148, u=129, y=152
Cedilla (¸) – hook: c=135
Troubleshooting Windows Alt Codes
Codes Not Working
Num Lock is off:
Press the Num Lock key to activate your number pad.
Using wrong keys:
You must use the numeric keypad on the right, not the numbers above the letters.
Laptop without number pad:
Enable Fn key and look for embedded number pad (numbers printed on letter keys).
Use the verified four-digit code:
Do not simply add a zero to a legacy code. For example, the dependable four-digit code for é is Alt + 0233, not Alt + 0130.
Wrong Character Appears
Different font:
Some Alt codes produce different characters in different fonts.
Regional settings:
Your Windows language settings can affect Alt code behavior.
Keyboard layout:
Make sure you’re using US keyboard layout for standard Alt codes.
Character Displays as Box
Font doesn’t support character:
Switch to Arial Unicode MS, Segoe UI, or Cambria for maximum character support.
Encoding issue:
Save your document with UTF-8 encoding.
Alternative Methods
While ASCII/Alt codes work great on Windows, other methods might be easier for frequent use:
US International Keyboard
Enable this keyboard layout to type accents more naturally:
- ‘ + a = á
- ` + e = è
- ^ + o = ô
- ~ + n = ñ
- ” + u = ü
Character Map
Windows’ built-in Character Map provides visual access to all characters:
- Search for “Character Map”
- Browse or search for characters
- Copy and paste
Windows Emoji Picker
Press Windows + Period for quick symbol access (Windows 10/11).
For detailed instructions on all methods, see our Special Characters on Windows Guide.
Windows Alt Codes vs. Unicode
ASCII codes (0-127) are standardized worldwide
Extended ASCII (128-255) varies by code page
Unicode is the modern standard supporting all languages
Traditional Windows Alt entry is a legacy code-page-based input method. The application may then store the resulting character as Unicode, but the initial interpretation can depend on the active code page and the application’s input control.
For technical users:
- Alt + 0xxx uses the active Windows ANSI code page; on many Western systems this is Windows-1252
- Alt + xxx without a leading zero uses a legacy OEM code page; on many US systems this is CP437
- Both work in most applications, but 0xxx codes are more reliable
Platform-Specific Alternatives
ASCII/Alt codes are Windows-specific. For other platforms:
Mac users:
Use Option key combinations – see our Mac guide
iPhone/iPad:
Press and hold letters – see our iOS guide
Android:
Press and hold letters – see our Android guide
Chromebook:
Enable US International keyboard – see our Chromebook guide

Tips for Mastering ASCII Codes
Create a cheat sheet:
Print our Alt Codes Quick Reference Chart and keep it handy.
Memorize your most-used codes:
Focus on the 5-10 characters you type most frequently.
Use autocorrect:
Set up automatic replacements for words you type often.
Practice regularly:
The codes become automatic with repetition.
Keep NumLock on:
Save yourself constant toggling.
Common Uses for ASCII Codes
Academic writing:
Proper names, foreign phrases, citations
Business communications:
International correspondence, multilingual documents
Creative writing:
Authentic dialogue, foreign settings, character names
Technical documentation:
Product names, international standards, proper terminology
Personal correspondence:
Respectful spelling of names, foreign language practice
Conclusion
ASCII codes (more accurately called Alt codes) provide quick access to accented characters on Windows. Whether you need é for “café,” ñ for “mañana,” or ü for “über,” this reference gives you the exact codes you need.
Key takeaways:
- Hold Alt and type the numeric code on your number pad
- Use the verified four-digit code for the intended character; legacy three-digit codes and leading-zero codes can refer to different code pages
- NumLock must be enabled
- Different languages use different accent patterns
- Practice makes the codes automatic
Quick reference:
The five most common accented vowels are: é (130), á (160), í (161), ó (162), ú (163)
For a complete printable reference, bookmark our Alt Codes Quick Reference Chart.

Explore our other guides:
- Alt Codes for Windows
- How to Type Special Characters
- Language-specific guides for Spanish, French, German, Portuguese, and Italian