How to Add Accent Marks Using Your Keyboard

Typing accented characters — like é, ñ, ü, or ç — comes up more often than you'd expect. Whether you're writing someone's name correctly, drafting content in French or Spanish, or handling multilingual documents, knowing how to produce these characters quickly makes a real difference. The good news: every major operating system has built-in ways to do it. The method that works best depends on your OS, how often you need accents, and what kind of typing workflow you prefer.

Why Accent Marks Aren't on Standard Keyboards

Standard English-language keyboards are designed around the ASCII character set, which covers the 26 Latin letters, numbers, and common punctuation — nothing more. Accented characters exist outside that set. They're part of the extended Unicode character space, which contains hundreds of thousands of symbols, letters, and glyphs used across languages worldwide.

Operating systems bridge that gap through several mechanisms: keyboard shortcuts, input method editors (IMEs), character maps, and alternate keyboard layouts. Each approach trades off speed against simplicity.

Adding Accents on Windows ⌨️

Using Alt Codes

On Windows, you can type accented characters using Alt codes — numeric sequences entered while holding the Alt key with the numeric keypad active.

CharacterAlt Code
éAlt + 0233
èAlt + 0232
ñAlt + 0241
üAlt + 0252
çAlt + 0231
àAlt + 0224

This requires Num Lock to be on and a physical numeric keypad. On laptops without a dedicated numpad, Alt codes either won't work or require an extra function key — a common source of frustration.

Using the Windows Emoji and Symbol Panel

Press Win + . (period) or Win + ; to open the emoji panel. Switch to the Symbols tab, then navigate to Latin characters. You can click any accented character to insert it. This is slower for frequent use but requires no memorization.

Changing the Keyboard Input Language

Windows allows you to add a second keyboard layout — for example, Spanish (Spain) or French (France) — through Settings > Time & Language > Language & Region. Once added, you can toggle between layouts using Win + Space. This is the most efficient approach for anyone regularly writing in another language, since accent keys are mapped to familiar positions on the keyboard.

Using Microsoft Word's Insert > Symbol

In Office applications, Insert > Symbol > More Symbols gives you access to the full Unicode library. You can also use built-in shortcuts like Ctrl + ' (apostrophe) followed by a vowel to produce an acute accent (e.g., é), or Ctrl + ~ followed by n for ñ. These shortcuts are Word-specific and don't carry over to other apps.

Adding Accents on macOS

The Press-and-Hold Method

On macOS, the simplest approach is to press and hold any vowel key. After a brief pause, a popup appears showing available accent variations. Press the corresponding number — or click the character — to insert it. This works system-wide in virtually any text field.

For example, holding e produces a menu with: è é ê ë ē ĕ ě

This is one of the most beginner-friendly accent input methods available on any platform.

Keyboard Shortcuts

macOS also supports Option key combinations for quick accent insertion:

ShortcutThen TypeResult
Option + Eeé
Option + `eè
Option + Uuü
Option + Nnñ
Option + Cç

These work across most native macOS applications and are worth memorizing if you use accents frequently.

Switching Keyboard Layout

Like Windows, macOS lets you add keyboard layouts via System Settings > Keyboard > Input Sources. The ABC Extended layout is particularly useful — it adds dead key support for a wide range of diacritical marks without changing the standard letter positions.

Adding Accents on Chromebook

Chromebooks support international keyboard input through Settings > Device > Keyboard > Change language and input settings. Adding an international layout (such as US International) enables dead key combinations: for instance, pressing ' followed by e produces é.

Alternatively, the US International keyboard layout treats certain punctuation keys as dead keys — they don't type immediately but modify the next letter you press. This is a clean solution for occasional accent use without fully switching languages.

Adding Accents on Mobile (iOS and Android) 📱

On smartphones, the process mirrors macOS's press-and-hold method. Tap and hold any letter key on the on-screen keyboard to reveal a row of accented variants. Slide your finger to the desired character and release. This works on both iOS and Android across most keyboard apps, including third-party options like Gboard and SwiftKey.

The Variables That Shape Your Best Approach

The right method isn't the same for every user. Several factors shift the answer:

  • Frequency of use — Someone typing occasional accented names benefits from a simple shortcut or press-and-hold. A professional translator or multilingual writer likely needs a full alternate keyboard layout.
  • Hardware — Desktop keyboards with a numpad make Alt codes practical. Laptop users often find them cumbersome.
  • Operating system — macOS's press-and-hold is notably smoother than Windows' Alt code system for casual use. Windows catches up when you invest in a language layout switch.
  • Application context — Word-specific shortcuts don't work in browsers or other software. System-level solutions work everywhere.
  • Language being typed — Some languages have many accented characters (French, Vietnamese), making a dedicated layout worthwhile. Others use only a few (Spanish), where shortcuts may suffice.

Someone writing occasional Spanish emails from a MacBook is in a completely different position than a technical writer producing multilingual documentation on a Windows workstation with no numpad. Both scenarios have workable solutions — but they're not the same solution.