How to Add Accents to Letters: Every Method Explained
Typing accented characters — like é, ñ, ü, or ç — trips up a lot of people who don't regularly write in a language that uses them. Whether you're drafting a résumé, writing a café's menu, or composing text in French, Spanish, Portuguese, or German, knowing how to reliably produce these characters matters. The good news: every major platform has at least one way to do it. The challenge is that the best method depends heavily on how you work.
Why Accents Exist and What You're Actually Typing
Accented characters aren't decorations — they're distinct letters with distinct meanings in their respective languages. In Spanish, año (year) and ano (anatomy) are very different words. In French, ou means "or" while où means "where." When you add an accent, you're not modifying a letter after the fact; you're typing a specific Unicode character with its own code point.
That distinction matters practically: some methods insert the correct Unicode character, while others (like certain shortcut workarounds) may produce a visually similar character that doesn't behave correctly in search, databases, or screen readers.
Methods for Adding Accents on Windows
Keyboard Shortcuts (Alt Codes)
On Windows, you can hold Alt and type a numeric code on the number pad (not the top-row numbers) to insert accented characters. For example:
| Character | Alt Code |
|---|---|
| é | Alt + 0233 |
| è | Alt + 0232 |
| ñ | Alt + 0241 |
| ü | Alt + 0252 |
| ç | Alt + 0231 |
This method works in most applications but requires Num Lock to be on and a keyboard with a dedicated number pad — which rules it out for most laptop users without an external keyboard.
The International Keyboard Layout
A more practical approach for frequent use is switching to the US International keyboard layout in Windows Settings. This doesn't change your physical keys but reassigns behavior: pressing ` followed by e produces è, and pressing ' followed by e produces é. The trade-off is that apostrophes and quotation marks behave differently, which can feel disruptive if you write primarily in English.
Copy-Paste and Character Map
Windows includes a built-in Character Map tool (search for it in the Start menu) where you can browse, find, and copy any Unicode character. It's slow for regular use but reliable for occasional needs.
Methods for Adding Accents on macOS
macOS makes this considerably easier for most users. 🍎
Press-and-Hold
In most applications, holding down a letter key brings up a pop-up menu showing available accented versions. Hold e, and you'll see é, è, ê, ë, and others numbered for quick selection. This is intuitive and requires no setup.
Option Key Shortcuts
For faster, hands-on-keyboard access:
| Shortcut | Then Type | Result |
|---|---|---|
| Option + e | e | é |
| Option + ` | e | è |
| Option + n | n | ñ |
| Option + u | u | ü |
| Option + c | — | ç |
These are consistent across native macOS apps but may not work in all third-party applications.
Adding Accents on iPhone and Android
On mobile, the press-and-hold method mirrors macOS behavior. Hold any letter key on the default keyboard and a row of accented variants appears above it — slide your finger to the one you want and release. No settings change required; it works out of the box on both iOS and Android with standard keyboards.
Third-party keyboard apps (like Gboard or SwiftKey) replicate this behavior and may offer additional language-specific layouts if you type in a particular language frequently.
Adding Accents in Microsoft Word and Google Docs
Both applications have dedicated accent insertion tools that work independently of your OS settings.
In Microsoft Word: Insert → Symbol → More Symbols lets you find and insert any character, and you can assign custom keyboard shortcuts to frequently used ones.
In Google Docs: Insert → Special Characters opens a searchable panel — you can draw the character shape or search by name (e.g., "e with acute") to find it quickly.
Both applications also support autocorrect rules, so you can set up substitutions like typing e' to automatically produce é if you use a specific character often.
Switching to a Language-Specific Keyboard Layout
If you write regularly in French, Spanish, German, or another accent-heavy language, the most efficient long-term solution is adding that language's keyboard layout to your OS. Windows, macOS, iOS, and Android all support multiple keyboard layouts simultaneously, and you can switch between them with a shortcut or tap. Layouts like AZERTY (French) or QWERTZ (German) place accented characters where native speakers expect them.
The learning curve is real — muscle memory for key positions takes time to rebuild — but for anyone writing substantial amounts of text in a second language, it's worth considering.
The Variable That Changes Everything ⌨️
The right method isn't universal. Someone who types one accented character per week has entirely different needs from someone writing bilingual documents daily. Your keyboard hardware, whether you use a laptop or desktop, which applications you live in, and how much of your writing involves accented characters all shape which approach will feel natural versus cumbersome.
Even within a single device, the method that works in a browser text field may not work inside a specialized application, and vice versa. Understanding the options is the first step — but which one actually fits your workflow comes down to how and where you write.