The fastest way depends on your operating system
You can type accented letters on any keyboard without buying special hardware. Windows, Mac, and Linux each have their own method, and the one you use depends on what you are running right now. Most people find one method and stick with it — you do not need to learn all three.
The method you choose also depends on how often you type accents. If you need them once a month, a keyboard shortcut works fine. If you type them daily, you might want to switch your keyboard layout entirely, which is faster but takes a few days to get used to.
Key Takeaways
- Windows users can hold Alt and type a four-digit code on the numeric keypad to produce accented letters, or use the Character Map application to copy and paste them.
- Mac users hold Option and press a key (usually the letter itself or a nearby key) to create an accent, then type the letter they want accented.
- Linux users can hold Compose and type a sequence of keys, or switch to a different keyboard layout in system settings.
- Switching your keyboard layout in operating system settings is slower at first but becomes faster than shortcuts once you type accents regularly.
- Web browsers and word processors like Google Docs and Microsoft Word have built-in accent menus you can access without learning any shortcuts.
Windows: Alt codes and the Character Map
The most common method on Windows is the Alt code. You hold Alt on your keyboard, type a four-digit number on the numeric keypad (the numbers on the right side of your keyboard), and release Alt. The accented letter appears. For example, Alt + 0233 produces é.
The numeric keypad is essential — the number row at the top of your keyboard will not work. If your laptop does not have a numeric keypad, you can enable Num Lock and use the number keys embedded in the letter keys (usually marked in blue or another color), or use the Character Map method instead.
Common Alt codes include:
- Alt + 0233 = é
- Alt + 0224 = à
- Alt + 0249 = ù
- Alt + 0241 = ñ
- Alt + 0252 = ü
If you do not remember the codes, use Character Map. Press Windows key + R, type charmap, and press Enter. Search for the letter you want, click it, click Copy, and paste it where you need it. This is slower than Alt codes but works on any Windows machine and does not require a numeric keypad.
Mac: The Option key method
On Mac, hold Option (also called Alt) and press a key to create an accent mark, then type the letter you want accented. The accent does not appear on screen until you type the letter — this confuses new users, but it is normal.
For example, to type é: hold Option and press E, then release and type E again. The accent mark combines with the letter automatically. To type à: hold Option and press ` (the backtick, usually in the top left), then type A.
The Option key combinations vary by accent:
- Option + E, then the letter = acute accent (é, á, í, ó, ú)
- Option + ` (backtick), then the letter = grave accent (à, è, ì, ò, ù)
- Option + U, then the letter = umlaut (ä, ë, ï, ö, ü)
- Option + N, then the letter = tilde (ã, ñ, õ)
- Option + I, then the letter = circumflex (â, ê, î, ô, û)
If you hold Option and press a key and nothing happens, that key does not produce an accent on your Mac. Try the combinations above first.
Linux: Compose key and keyboard layouts
Linux systems vary, but most support the Compose key method. You hold Compose (usually mapped to the right Alt or Menu key) and type a sequence of characters. For example, Compose + ' + E produces é.
Check your system settings to confirm which key is mapped to Compose. In GNOME (the most common Linux desktop), open Settings, go to Keyboard, and look for Compose Key in the Special Character Key section.
Common Compose sequences include:
- Compose + ' + letter = acute accent
- Compose + ` + letter = grave accent
- Compose + " + letter = umlaut
- Compose + ~ + letter = tilde
- Compose + ^ + letter = circumflex
If Compose does not work or you prefer a different method, you can switch your keyboard layout entirely in Settings. Choose a layout like "French (AZERTY)" or "Spanish" and your keyboard will behave like a keyboard in that country — accents become easier but the letter positions change.
Switching your keyboard layout in system settings
Every operating system lets you add a second keyboard layout and switch between them. This is slower when you are learning but becomes faster than shortcuts once you type accents regularly.
On Windows: Open Settings, go to Time & Language, then Language & Region. Click Add a Language and choose the language you want (French, Spanish, Portuguese, etc.). You can now switch between layouts by pressing Windows key + Space or clicking the language indicator in the taskbar.
On Mac: Open System Settings, go to Keyboard, then Input Sources. Click the + button and add a new language. You can switch layouts by clicking the flag icon in the menu bar or pressing Control + Space.
On Linux: Open Settings, go to Keyboard, and add a new layout under Input Sources. Switch between them using the Super key (Windows key) or by clicking the layout indicator in the taskbar.
When you switch to a French or Spanish layout, the keyboard positions change — the A key might produce Q, for example. This takes practice, but many people who type accents daily find it worth learning.
Using built-in menus in word processors and browsers
If you only need accents occasionally, you do not need to learn shortcuts. Google Docs, Microsoft Word, and most web forms have built-in accent menus.
In Google Docs: Click Insert, then Special Characters. Search for the letter you want (type "e acute" or "n tilde") and click it to insert it.
In Microsoft Word: Click Insert, then Symbol. Search for the accented letter and click Insert.
In web forms: Right-click in the text field and look for an Insert Symbol or Special Characters option. Not all websites offer this, but many do.
This method is the slowest for regular use but requires no setup and works everywhere.
Frequently Asked Questions
Why do I need a numeric keypad for Alt codes on Windows?
Alt codes use a legacy input system that only recognizes numbers from the numeric keypad on the right side of your keyboard. The number row at the top sends different signals. If your laptop has no numeric keypad, enable Num Lock (usually Fn + Num Lock) and use the embedded numbers, or use Character Map instead.
Can I type accents on a phone or tablet?
Yes. On iPhone, hold down a letter and a menu of accented versions appears — hold E and you see é, è, ê, ë. On Android, the method depends on your keyboard app, but most work the same way. On iPad, hold a letter the same way as iPhone.
What if I only need one or two accented letters?
Copy and paste is the simplest method. Search online for the letter you need (type "é" into Google), copy it, and paste it wherever you type. This is slower than shortcuts but requires no setup and works on any device.
Will switching keyboard layouts mess up my typing in English?
No. You can keep your English layout as the default and switch to another layout only when you need accents. You switch back the same way — usually one keystroke. Your English typing stays the same.
Do I have to use the same method on all my devices?
No. You can use Alt codes on your Windows desktop, the Option key on your Mac, and copy-paste on your phone. Each device has its own settings, and you can use whatever method feels fastest on that device.