How to Type Accents on Mac the Easy Way

Mar 22, 2017 - 17 Comments

Type accents on Mac the easy way

Many languages use accents and diacritic marks to change how a letter or vowel sounds. Accordingly, you may find it useful to know how to type accents and diacritical marks on a Mac using the keyboard. This should be particularly useful for users who also type or write in Spanish, Portuguese, French, and Greek, but obviously this applies to many other latin language scripts as well.

Modern versions of Mac OS offer an exceptionally fast way to type letter accents, and it’s quite easy to use.


For typing most accents on Mac you will use either a sustained keypress, or you can use the option / alt key and another modifier key to get the accent or diacritic on the desired letter. Generally speaking you either press and hold the letter to accent, or press and hold the modifier keys, and then you release those keys and then type the letter to be accented. That may sound a little confusing but if you give it a try yourself you’ll see how it works, it’s quite easy once you get the hang of it.

How to Type Accented Characters on Mac the Fast Way

New versions of Mac OS allow users to easily type accented letters and diacritical marks by using a sustained keypress on a single key. For example, if you press and hold on “e” a pop-up will appear after holding that key for a few moments which displays which accents are available for that particular letter or character.

  1. Press and hold on the letter you wish to accent, continue holding the letter until a menu with character accents are displayed
  2. Choose the character accent with the mouse, or press the number corresponding below the accent in the menu

Typing accented characters on Mac keyboard with a simple trick

You can leave the accent menu on the Mac keyboard by hitting the “ESCAPE” key.

This quick access Accent panel is similar to the fast Emoji typing ability on Mac as it’s accessible from anywhere that you can enter text, whether it’s in Pages, Microsoft Office, TextEdit, a web browser and Facebook, Twitter, or just about anywhere else you’d be typing.

If this accent submenu feature isn’t available to you, it’s likely because you either have a fairly old version of system software, or perhaps you disabled the accent menu to favor key repeat instead. You’d have to reverse that to regain the ability.

Type accented letters on Mac keyboard

If you’d rather see every possible accent and diacritic mark laid out before you, the best solution is to use the special character viewer in Mac OS as described here, which lets you browse all accented latin characters as well as other special characters that are available.

Typing Diacritical Marks and Accents on a Mac Keyboard with Keystrokes

If you don’t want to use the accented character menu option, you can also use accent code key combinations. We’ll show the character, and then demonstrate how to type the accent on a character using the series of key presses necessary on Mac.

Remember, the OPTION key is also the ALT key on a Mac keyboard, it is the same key even if the labeling omits option or alt.

  • ó – Acute: Hold down OPTION key and then press “e”, then type the letter you want to accent, like é
  • ò – Grave: Hold down OPTION key and then press “`”, then type the letter to accent, like ù
  • ô – Circumflex: Hold down OPTION key and then press “i”, then press the letter, like ô
  • ñ – Hold down OPTION key and then press “n”, then type the letter, like ñ
  • ö – Trema: Hold down OPTION key and then press “u”, then type the letter, like ë
  • ç – Cedilla: Hold down OPTION key and then press “c”, like ç or Ç
  • ø – Hold down OPTION key and then press “o”, like ø or Ø
  • å Å – Hold down OPTION key and then press “a”, like å or Å
  • Æ – AE Ligature: Hold down OPTION key and then press “‘” like æ Æ
  • œ – OE Ligature: Hold down OPTION key and then press “q”, like œ or Œ
  • ¿ – Hold down OPTION key and SHIFT key and then press “?” like ¿
  • ¡ – Hold down OPTION key and then press “1”, like ¡

As mentioned before, the other option is to use the Special Character Viewer on the Mac to see all possible options and select a particular accent or special character directly.

Know of another method to type accents on the Mac? Let us know in the comments!

Enjoy this tip? Subscribe to the OSXDaily newsletter to get more of our great Apple tips, tricks, and important news delivered to your inbox! Enter your email address below:

Related articles:

Posted by: Paul Horowitz in Mac OS X, Tips & Tricks

17 Comments

» Comments RSS Feed

  1. Bruno says:

    Por Portuguese users stuck with a MacBook US keyboard, you can set the keyboard to work similarly to PC keyboards. For example, to type the “á” character, you can type first the ‘ character and then “a”, in order to get the “á” character automatically.

    To do this, just set the keyboard layout (under Preferences > Keyboard) to “US International – PC”, under English.

    There are other layouts that may work better for each language, but this is the one I find the fastest and easiest for Portuguese users.

    • Alex says:

      You can also type “Option 8 [vowel]” in order to get vowels with acute accents, “Option 9 [vowel] for grave accents.

      Also, try Option Shift W|E|R|T|U to get À|È|Ì|Ò|Ù and Option Shift C|V|B|N|M to get Á|É|Í|Ó|Ú

    • JayTee says:

      If you’re needing to use Portuguese that often you should add the Portuguese keyboard from the Keyboard prefs menu. When you open the Keyboard prefs you’ll see the list of installed keyboards; click the plus sign and you’ll get a list of all the available keyboards you can install. Scroll through the list to find and select the keyboard you want.

  2. James Vipond says:

    The German language also uses special letters on the Mac keyboard. For umlaut, hold the Option key and press “u”, followed by “a”, “o” or “u”. For the eszett, hold Option and press “s”. The uppercase eszett (as in SPAẞ FÜR ALLE) is not accessible from the U.S. Mac keyboard, but many fonts include it, and it is accessible from the Emoji & Symbols window.

    • iMactouch says:

      > The uppercase eszett (as in SPAẞ FÜR ALLE) is not accessible

      There is no such thing as an uppercase “ß”. This character is only existing in the lowercase form because no word starts with an “ß”!

  3. Steve Marder says:

    The suggested methods work fine with Latin-based alphabets but not, for example, for Russian (with the exception of “e”). Having tried lots of approaches to solve the problem, in the end I opted for the “Emoji and Symbols” viewer. There, I’ve set up the “combining acute accent” (Unicode U+0301) as one of my Favorites. When I need to insert an acute accent, I first type the vowel and then insert the acute accent immediately after it. Thus, а́ е́ и́ о́ у́ ы́ э́ ю́ я́. It works equally well for uppercase letters. The same process applies when I need to insert a “combining diaeresis” (Unicode U+0308). Thus, ё.

  4. Marcos says:

    That’s a good tip!! Obrigado! A hug from Brasília

  5. Gerhard says:

    For German Umlaut: press and u, this produces a “, but the cursor does not move, then press a, u or o.
    For the German ß (sz) press and s together.
    The ° is produced by pressing + + 8 at once.

  6. Anne says:

    It works well on the iPad too. You hold the key down and the variations show and you pick one.

    Note: I found a Czech name with two letters missing from the set: an “r” with the upside down hat and a “u” with a circle over it. I’ve never that “u” before.

    It also doesn’t have Turkish ones unless the letter happens to be in a European alphabet (Turkey switched to a Latin based alphabet after WW I).

    • Luis says:

      Note, however, that on iPad after you tap and hold on the letter and the menu appears, you must then slide your finger over the variations without lifting it off the screen in order to be able to select one of them. Once you choose the right one, just lift your finger to type it.

  7. jaytee says:

    Good stuff, but I’m frustrated by the inability of this facility to create an x with a bar on top [of interest to those writing about statistics].

  8. Proginoskes says:

    One of the few annoyances with Macs is the way they handle special characters. The “character map” app that comes with the MacBook is worse than the one for Windows.

    In the end, I ended up writing up a Unicode Keyboard in Java. You can move around the Unicode blocks and click on buttons to make strings. Another button copies the output to the clipboard.

  9. Alfonso says:

    All nice ways to get accented letters, and all very slow and incompatible with fast typing. I use the “US International – PC” keyboard, which offers as an added value compatibility with typing on Windows for all of us touch typers.
    Basically, you get to your accented letter in two (fast) keystrokes: first you type the “modifier”, then the wovel/letter.
    Examples:
    ‘ + a = á
    `+ a = à
    ‘ + c = ç
    ” + a = ä
    and many others of course, you need to find out with a bit of practice (and the help of keyboard viewer once you have switched to the mentioned keyboard).

    This is the only decent way I found (by decent I mean something reasonably fast and not requiring checking the screen) – I hope you will like it.

  10. Luis says:

    I think an article should published on how to do the accents in iOS. The procedure is similar to the first method described here (the fast way): when the onscreen keyboard pops up, tap and hold on the desired letter and then select the desired accent from the menu. For example to type an á, tap and hold on the a key and, without lifting your finger off the screen, slide it over the menu until á is highlighted in blue. Then simply lift your finger off the screen. Or for ñ, press and hold on n, slide to select ñ and then let go.

  11. Jens says:

    You can edit the “easy way” accents. I use this to be able to enter the accents for transcribing Chinese in Pinyin with my Danish keyboard. Unfortunately, you have to disable System Integrity Protection (SIP), so you are on your own, but here is what you can do.

    Reboot your Mac into Recovery Mode by restarting your computer and holding down Command+R until the Apple logo appears on your screen.

    Click Utilities > Terminal. In the Terminal window, type in “csrutil disable” and press Enter.

    Restart your Mac. SIP is now disabled.

    Copy

    /System/Library/Input Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/Resources/Keyboard-da.plist

    and edit it the way you want.

    Move the edited file back:

    sudo mv /Users/jens/Documents/keyboard\ for\ pinyin/Keyboard-da.plist /System/Library/Input Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/Resources/

    and give it the right permissions:

    sudo chown -v root:wheel /System/Library/Input Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/Resources/Keyboard-da.plist

    Reboot your Mac into Recovery Mode by restarting your computer and holding down Command+R until the Apple logo appears on your screen.

    Click Utilities > Terminal. In the Terminal window, type in “csrutil enable” and press Enter.

    Restart your Mac. SIP is now enabled and you should be able to use the accents that you have edited.

  12. Laura says:

    I have a late-2016 Macbook Air using English keyboard, bought in Sweden, and the said technique option/alt + n then n does not produce ñ. Everyone gives this as the technique but it doesn’t work, and for those of us who write in Spanish using the dropdown emoji/symbols menu is not practical. Any other technique known?

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates