How to Do Accents on Keyboard (Windows, Mac & Mobile)

How to Do Accents on Keyboard (Windows, Mac & Mobile)

How to do accents on keyboard depends on your device: on Windows, use Alt codes or switch to the US International layout; on Mac, hold a vowel to choose an accented version or use Option-key combinations. On iPhone and Android, press and hold a letter to see accent options. In Word or Google Docs, you can also use built-in symbol tools or your operating system’s keyboard input method.

Here’s a situation most people have hit at least once: you’re writing an email, filling out a form, or drafting a document, and you need to type résumé, naïve, jalapeño, or café — and your keyboard gives you nothing. You either skip the accent and hope nobody notices, copy-paste from somewhere else, or spend five minutes Googling “how to type the e with the accent mark.”

None of those options are great.

I spend more time thinking about keyboards than most people, and this comes up more than you’d expect. Accent marks — technically called diacritical marks — aren’t just aesthetic. They change pronunciation, and sometimes they change meaning entirely. “Resume” and “résumé” are different things. So are “more” in English and “più” in Italian. Getting them right matters, whether you’re writing professionally, learning a language, or just trying to spell someone’s name correctly.

The thing is, every major platform already handles this. Windows, Mac, iPhone, Android — they all let you type accented characters without installing anything or leaving your workflow. The methods just aren’t obvious unless someone walks you through them.

By the time you finish, you’ll know how to type accents on every platform you’re likely to use — including Microsoft Word and Google Docs, where most of this actually happens.

How to Do Accents on Keyboard (Windows, Mac & Mobile) infographic

Why accent marks matter

Before getting into the how, the why is worth a minute — because “just use spell check” or “nobody will notice” don’t hold up as well as they sound.

Accent marks exist because languages need them. French uses them to differentiate vowel sounds and verb tenses. Spanish uses the tilde to create the ñ sound, which doesn’t exist in English. German has umlauts (ä, ö, ü) — entirely different vowels from their unaccented counterparts, not just decorative dots. Portuguese, Italian, Norwegian, Swedish, Polish all rely on diacritical marks as core parts of their writing systems.

When you write someone’s name as “Jose” instead of “José,” or “Celine” instead of “Céline,” you’re misspelling it. Most people will understand you, but you’re still getting it wrong. In professional writing, legal documents, or academic work, this matters more than usual.

There’s also a practical issue for language learners. Consistently writing “el” instead of “él” loses the distinction between an article and a pronoun. Correct accent marks reinforce correct understanding — not just correct spelling.

And once you know how to type them efficiently, it stops being a problem at all. It becomes as fast as typing any other character. The first time you use the right method on your platform, something clicks, and you wonder why you were copy-pasting from Wikipedia for so long.

Windows

Windows has a few different methods, and they vary in speed and convenience. The right one depends on how often you need accented characters and what your workflow looks like.

Alt codes

Alt codes are the old-school Windows approach — they’ve been around since the DOS era and still work on most systems. Hold Alt, type a number on the numeric keypad, release Alt, and the character appears.

A few things to know first. You need a numeric keypad — the dedicated number block on the right side of your keyboard. Laptop users without one either can’t use Alt codes or have to activate a secondary number layer through the Fn key, which varies by model. Num Lock needs to be on.

Common accented characters and their codes:

Lowercase accented vowels:

  • Alt + 0224 → à
  • Alt + 0225 → á
  • Alt + 0226 → â
  • Alt + 0228 → ä
  • Alt + 0232 → è
  • Alt + 0233 → é
  • Alt + 0234 → ê
  • Alt + 0235 → ë
  • Alt + 0236 → ì
  • Alt + 0237 → í
  • Alt + 0239 → ï
  • Alt + 0242 → ò
  • Alt + 0243 → ó
  • Alt + 0244 → ô
  • Alt + 0246 → ö
  • Alt + 0249 → ù
  • Alt + 0250 → ú
  • Alt + 0251 → û
  • Alt + 0252 → ü

Other common characters:

  • Alt + 0241 → ñ
  • Alt + 0231 → ç
  • Alt + 0191 → ¿
  • Alt + 0161 → ¡

For uppercase versions, the codes shift — Alt + 0201 gives you É, Alt + 0200 gives you È. Full lists are a quick search away, but those above cover most of what writers actually need.

The downside is memorization overhead. Unless you’re using the same few characters repeatedly, you’ll still need to look them up. Alt codes are most useful if you type a handful of accented characters regularly and can commit their numbers to memory. Otherwise, the next method is probably worth your time.

Windows Character Map

If you’d rather browse visually than memorize codes, Character Map gives you a clickable interface for every available character. Press Windows + R, type charmap, hit Enter. You get a grid of every character in the selected font — find the one you need, click it, click Select, then Copy, and paste it wherever you need it. The Alt code for any character shows in the bottom right corner, which is handy for learning codes for ones you use often.

It’s slow. But it’s useful when you need a character you’ve never typed before and have no idea what code to look for.

US International keyboard layout

For anyone who types in a foreign language regularly, or needs accented characters as a routine part of their workflow, this is the better long-term answer. The US International keyboard layout keeps the standard QWERTY arrangement but adds accent input through key combinations. No numpad required.

To enable it:

  1. Go to Settings → Time & Language → Language & Region
  2. Click your language and select Keyboard options
  3. Add “United States-International” as a keyboard layout

Switch between layouts using Windows + Space.

With the US International layout, accents work through dead keys — pressing certain keys primes an accent that gets applied to the next vowel you type:

  • ' then e → é
  • ` then e → è
  • ^ then e → ê
  • ~ then n → ñ
  • " then u → ü

The trade-off: the apostrophe, quote mark, and a few other characters behave differently, requiring a spacebar press after them to produce the standalone character. If you’re constantly switching between English-only text and accented characters, that extra keystroke can feel annoying. But for anyone writing regularly in French, Spanish, German, or Portuguese, it’s worth it.

Emoji and Symbol picker

Windows 10 and 11 include a symbol picker at Windows + Period (.) or Windows + Semicolon. The “Symbols” section has all the major accented vowels. Slower than the other methods, but it works on any keyboard without any setup — sometimes that’s what you need.

Mac

Mac handles this more elegantly than Windows. Apple baked accent input directly into keyboard behavior in a way that requires no setup and works everywhere.

Press-and-hold pop-up

On any Mac running OS X Lion (2011) or later, press and hold any vowel key. A small pop-up appears showing all the accented variations of that letter. Each option is numbered — press the number or click the character.

  • Hold A → à, á, â, ä, å, and more
  • Hold E → è, é, ê, ë
  • Hold I → ì, í, î, ï
  • Hold O → ò, ó, ô, ö, and more
  • Hold U → ù, ú, û, ü
  • Hold N → ñ
  • Hold C → ç

This works in every text input field across macOS and most applications. No configuration, no memorization, no installed software. For occasional accent use, it’s perfect.

One thing to know: press-and-hold for accents and key repeat share the same setting. If you’ve turned off the pop-up menu in favor of key repeat (via Terminal), you’ll need to use the Option key method below instead.

Option key combinations

For typing at full speed without pop-up menus, the Option key method is faster once you’ve learned the combinations — and worth the few minutes of practice if you type in a second language with any regularity.

Two steps: press the Option key combination to set the accent type, then press the vowel.

  • Option + E, then vowel → acute accent (é, á, í, ó, ú)
  • Option + ` (backtick), then vowel → grave accent (è, à, ì, ò, ù)
  • Option + I, then vowel → circumflex (ê, â, î, ô, û)
  • Option + U, then vowel → umlaut (ë, ä, ï, ö, ü)
  • Option + N, then vowel → tilde (ñ, ã, õ)
  • Option + C → ç directly
  • Option + Shift + ? → ¿
  • Option + 1 → ¡

To type “café”: c-a-f, then Option + E followed by e. Once these combinations are in muscle memory, they disappear into your typing — fast enough that they don’t interrupt writing flow at all.

Special Character Viewer

For characters outside the standard accent set, access the Special Character Viewer through Edit → Emoji & Symbols in most apps, or Ctrl + Cmd + Space. You get a browsable panel organized by category, with a search bar that accepts plain-English queries like “e with accent” or “tilde n.”

Switching keyboard input language

If you’re writing extensively in another language, switching your input source to that language’s native keyboard layout gives you direct access to accented characters without any modifier combinations. Go to System Settings → Keyboard → Input Sources and add your target language. Switch between layouts using the menu bar input source icon or Ctrl + Space.

iPhone and Android

Mobile keyboards handle accented characters with press-and-hold — the same concept as Mac’s desktop pop-up. Both platforms have had this for years. Most people discover it by accident.

iPhone

Press and hold any letter on the iOS keyboard. A row of accented variations pops up above it. Slide to the character you want and release.

This works everywhere in iOS — Messages, Mail, Notes, Safari, third-party apps. Hold E and you get è, é, ê, ë. Hold N and you get ñ. Hold A and you get the full range: à, á, â, ä, å, æ.

It works with punctuation too. Hold the question mark for ¿, the exclamation point for ¡, the dollar sign for a selection of currency symbols.

If you need to type in another language as your primary input, iOS supports full language-specific keyboards. Settings → General → Keyboard → Keyboards → Add New Keyboard. Adding Spanish, French, German, or any other language gives you a native keyboard layout for that language. Switch between keyboards with the globe key at the bottom left.

Android

Same thing. Press and hold any letter and a pop-up appears with available accented variants. Slide to the character, release.

The exact character selection varies slightly by keyboard app. Google’s Gboard (the default on most Android devices) has a solid accent library. Samsung’s keyboard, SwiftKey, and others also support press-and-hold input. If you’re on a third-party keyboard and the feature isn’t working, check the keyboard’s settings — some apps let you enable or disable long-press character options.

For full language input: Settings → General Management → Language → On-Screen Keyboard → Manage Input Methods. Add any language you need, then switch using the keyboard selector in the notification bar or the globe icon on the keyboard.

The press-and-hold method is one of those rare interface decisions that works well across every user type — fast once you know it, discoverable even if you don’t.

Microsoft Word and Google Docs

A lot of accent typing happens specifically inside word processors, so both are worth covering on their own. If you spend most of your writing time in one of these apps, the built-in tools here might be all you ever need.

Microsoft Word

Insert Symbol

Insert → Symbol → More Symbols. A searchable character grid appears. Select your character, click Insert. Slow for frequent use, reliable for one-off characters.

Better move: after inserting a character through the Symbol dialog, check the bottom of the window — Word shows you the keyboard shortcut for that character. For accented characters, it’s usually Ctrl + accent key, then the letter.

Built-in shortcuts

Word has its own shortcut system that works independently of your OS settings:

  • Ctrl + ‘ (apostrophe), then vowel → acute accent (Ctrl + ‘ + e = é)
  • Ctrl + (backtick), then vowel → grave accent (Ctrl + + e = è)
  • Ctrl + Shift + ^ (caret), then vowel → circumflex (Ctrl + Shift + ^ + e = ê)
  • Ctrl + Shift + : (colon), then vowel → umlaut (Ctrl + Shift + : + u = ü)
  • Ctrl + Shift + ~ (tilde), then letter → tilde (Ctrl + Shift + ~ + n = ñ)
  • Ctrl + , (comma), then c → ç

The shortcut key corresponds to the accent shape, so these are faster to learn than Alt codes. The pattern makes sense once you see it.

Autocorrect as a custom shortcut system

Word’s Autocorrect can work as a personalized accent shortcut system. File → Options → Proofing → AutoCorrect Options. Set up triggers that expand into accented characters automatically — “e'” to “é,” “~n” to “ñ,” whatever feels natural to type. Define it once and you’re done. This approach is particularly good if you use a small set of accented characters over and over.

Google Docs

Insert Special Characters

Insert → Special Characters. Search by keyword (type “e acute” or “n tilde”) or draw the character freehand with your mouse or trackpad. The drawing input is surprisingly good — sketch a rough shape and Google’s character recognition usually finds the right match. Click to insert.

Keyboard shortcuts

Google Docs doesn’t have its own built-in accent key combinations the way Word does — it inherits whatever input method you’ve set at the OS level. US International keyboard on Windows, Option key combinations on Mac — all of it works inside Google Docs. The OS-level approach is the most consistent, because it applies across every browser-based tool, not just Docs.

Google Input Tools extension

If you write in a non-English language regularly in Google Docs, the Google Input Tools extension adds an input method selector to your browser toolbar. It supports dozens of languages with native keyboard layouts and transliteration options, integrates cleanly with Docs, and takes about two minutes to set up. It’s free and made by Google.

A note on browser-based tools

Anything in a browser — Google Docs, Notion, webmail, online forms — relies on your OS keyboard settings, not app-level settings. Set up your input method at the OS level and it works everywhere, without you having to think about which method applies to which application.

The short version

On Windows, Alt codes work if you have a numpad and only need accented characters occasionally. For regular use, switch to the US International keyboard layout. On Mac, press-and-hold works for casual use; the Option key combinations are faster once you’ve spent a few minutes with them. On iPhone and Android, press and hold — both platforms handle it cleanly with no setup. In Word, use the built-in Ctrl + accent + letter shortcuts or set up Autocorrect triggers for your most-used characters. In Google Docs, use OS-level input methods or Insert Special Characters with keyword search.

Learn your platform’s approach, use it a few times, and it becomes automatic — same as any other keyboard shortcut. You’ll never paste a character from a Wikipedia article again.

One last note for mechanical keyboard users who’ve gone deep on layouts, switches, and keycaps: the US International keyboard layout and the Option key approach both work regardless of your physical keyboard. Your custom 65%, your TKL, your split ergo board — they all support accented input through software. The hardware doesn’t need to change. Just the method.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *