Contact Us


Initiative B@bel

WSI Guidelines


















Type Design


Design Tools



Font Downloads










Font FAQ



NRSI: Computers & Writing Systems


You are here: Input > Resources
Short URL: http://scripts.sil.org/ipa-sil_keyboard

IPA SIL keyboards for Mac OS X

Joan Wardell, 2007-08-20

Mac OS X Keyboards

These downloads contain Macintosh keyboards for typing IPA characters, compatible with Unicode 5.1. These keyboards are for Mac OS X and above. Documentation is included in some packages.

IPA Unicode Macintosh Keyboard

This software and documentation is distributed as freeware. You may modify it, but please change the filename(s).


The IPA Unicode Macintosh Keyboard in its present state is specific to the “Doulos SIL” and "Charis SIL" fonts, in that it references characters in the private use area. In future releases of Doulos SIL and Charis SIL, a number of these characters are expected to appear in standard positions according to the newest  Unicode specification, and the keyboard (and encodings of any documents using those characters) will have to be changed accordingly. This does not, of course, affect standard (non-PUA) Unicode IPA characters. The keyboard now supports Unicode 6.2.


The IPA Unicode Macintosh Keyboard layout is based upon the IPA MSKLC Keyboard layout found here: IPA Unicode Keyboards. Double-click and drop .keylayout file in ~/Library/Keyboard Layouts/.

IPA Unicode 6.2 Macintosh Keyboard v1.5
Joan Wardell, 2013-03-07
Download "IPA-MACkbd.dmg", Mac OS X disk image, 346KB [65439 downloads]

The Keyboard layout is available as a separate download below. It is the same as the Windows MSKLC keyboard:

IPA Unicode 6.2 (ver. 1.4) MSK US/UK Keyboard documentation (also same layout as required for IPA Unicode 6.2 Macintosh Keyboard v1.5)
Lorna Evans, 2015-01-28
Download "IPAMSKLC1.4.pdf", Acrobat PDF document, 684KB [8525 downloads]

Below are the source files if you wish to adapt the Macintosh keyboard or documentation for your own use. The application for creating the keyboard is KeyLayoutMaker: or Ukelele. See Related Packages.

IPA Unicode 6.2(v1.5) MAC keyboard sources
Joan Wardell, 2013-03-07
Download "IPA-MACSource.dmg", Mac OS X disk image, 169KB [11412 downloads]

Other Mac OS X Keyboards

Dvorak layout of v1.4 of above keyboard. Unzip and drop in ~/Library/Keyboard Layouts/. No documentation. Use the Macintosh Show Keyboard Viewer to see layout.

IPA Unicode 5.1(v1.4) Dvorak.keylayout
Joan Wardell, 2009-06-02
Download "IPA_Dvorak.dmg", Mac OS X disk image, 34KB [8602 downloads]

 IPA Palette IPA Unicode Input Method for Mac OS X 10.2 (‘Jaguar’) and later. A free Unicode character palette input method for the International Phonetic Alphabet. This palette is compatible with the Hiragino font shipped with Mac OS, the (Doulos SIL) font supplied by SIL, and other IPA Unicode fonts. The software enables point-and-click character entry into Unicode-compliant software under Mac OS X.

Related Mac OS X Resources

KeyLayoutMaker: Jonathan Kew, 2006-06-01
KeyLayoutMaker is a Perl script designed to create Mac OS X keyboard layout files, based on simple lists of keystrokes and required Unicode characters. It is particularly suited to creating layouts for syllabic scripts.

Ukelele John Brownie, 2017-03-24
Ukelele is a Unicode keyboard layout editor for Mac OS X versions 10.2 and later. Version 3.2.3 is available for download, and can be used on Mac OS X 10.8 and later. The previous stable releases of Ukelele, version 2.2.8 (universal binary, for Mac OS 10.4 and later) and version 1.8.4 (universal binary, for Mac OS X 10.2 and later) are still available for download. This version works on Mac OS X 10.8 (Mountain Lion) and later.

Page History for Mac OS X Keyboards

2013-03-07 JW: updated kbd and sources (incl doc) to Unicode 6.2. Doc is now docx.
2009-06-02 JW: both v1.4 updated 4 PUA characters to Unicode 5.1 and corrected to add barred-o on =O. Dvorak now has barred-o on ~s
2008-12-12 JW: v1.3 updated for Leopard
2008-04-01 JW: added Lane Schwartz' Dvorak keyboard
2007-08-20 JW: v1.2 corrected documentation for right hook to [
2007-08-17 JW: v1.2 corrected =# to match documentation
2007-06-15 JW: v1.1 corrected |z |Z to match documentation, installation instructions
2007-06-04 LP: removed version number of IPA MSKLC
2004-03-17 JK: Page creation

Note: If you want to add a response to this article, you need to enable cookies in your browser, and then restart your browser.

Note: the opinions expressed in submitted contributions below do not necessarily reflect the opinions of our website.

"Michael Covarrubias", Tue, Sep 8, 2009 20:53 (CDT)

IPA Palette

Is there any known issue with IPA Palette in Snow Leopard? I had installed it in leopard and it worked without a problem. In Snow Leopard it does not show up when chosen from the input menu.

Are there plans to make it SL compatible?

martinpk, Wed, Sep 9, 2009 04:26 (CDT)

Re: IPA Palette

Hi Michael,

IPA Palette is developed by Brian Hall. You can contact him via his website, www.blugs.com for more information on Snow Leopard compatibility.


"sr Juan carlos Bardon perez", Wed, Nov 19, 2014 07:51 (CST)

Re: IPA Palette

I want a keyboard. aI wOnt ae ki:bO.d

"spencer", Wed, Sep 23, 2009 21:59 (CDT)

Re: IPA Palette

There is only one bug I've noticed: the palette doesn't work for 64-bit applications. If you want to use the palette in 64-bit applications, you have to open the application in 32-bit mode. To do this go to Finder, right-click the application and select "Get Info" (or select the application and press command-I). There should be a checkbox labeled "Open in 32-bit mode". Check it, close the info window, and (re)open the application. The IPA palette should work now!

"Brian "Moses" Hall", Mon, Oct 31, 2011 18:46 (CDT)

Re: IPA Palette

I am the developer of IPA Palette, and it has been Snow Leopard compatible since version 2.0; I use it all the time on SL. Thx.

"Brian "Moses" Hall", Mon, Jun 28, 2010 16:07 (CDT)

Re: IPA Palette

IPA Palette 2.0 beta 3 is out now; I have Snow Leopard on my home machine and it works fine.

"Brian "Moses" Hall", Wed, Aug 18, 2010 17:36 (CDT)

IPA Palette

Hi, I'm the author of IPA Palette. Snow Leopard was troublesome because it went all "64-bit crazy" which required a new version of IPA Palette based a new input method architecture (IMKit). Version 2.0 is in late beta and I (and others) use it regularly on Leopard and Snow Leopard. I believe it is faster and more stable than 1.X. Thanks.

"Faisal ", Mon, Oct 18, 2010 18:39 (CDT)

IPA Palette

When you right click it and hit "Go To " I dont get a an option of a box with 32 bit resolution.

"Andreas Kröhnke", Tue, Oct 4, 2011 16:46 (CDT)

CTRL modifiers

The Dvorak keyboard is missing the CTRL modifiers from QWERTY layouts. This makes it impossible to use with MacVim for example.

I don't know how to fix this easily. Any thoughts?

"stacey", Sun, May 6, 2012 13:35 (CDT)

Disk Image instruction

The is the first instruction is:

Download the disk image and double-click.

However, there is no 'disk image' that is obviously visible...does anyone know what to do?

martinpk, Tue, May 8, 2012 05:51 (CDT)

Re: Disk Image instruction

The disk images are listed in the Download section above. Each of these three downloads is a disk image for Mac OS X. If you need further help, please send an email to — thanks!

"Paul McGinnis", Wed, Aug 7, 2013 09:45 (CDT)

IPA (International Phonetic Alphabet)

I am so lost. I'm trying to figure out how to type the IPA on a MacBook Pro. I'm new to Unicode, really new, and I have no idea what I'm doing. Any help here? Thank you.

stephanie_smith, Thu, Aug 22, 2013 06:58 (CDT)

Re: IPA (International Phonetic Alphabet)

Hi Paul,
You'll need to download and install one of the above keyboards (try the IPA Unicode 6.2 Macintosh Keyboard v1.5) to type IPA text. Downloading the keyboard is fairly intuitive, but installing it on a Mac is a little more complex. We've provided instructions at  http://scriptsource.org/entry/vudwjrw2dm.
If you continue to have trouble with the actual text input process once the keyboard has been downloaded and installed, please send an email to and I'll be happy to help you further.

"Tory Glenn", Wed, Jan 22, 2014 10:58 (CST)

Am I missing Something?

Hello, I've downloaded the "keyboard layout" and installed it properly. However, if I try to use it, for example, in a word processor, I don't get anything different than if I'm just using a standard American English font.

So, am I supposed to be downloading some font too?

I have an iMac, running 10.9 (Mavericks) and so I'm just trying to find a suitable IPA font to use with it.


stephanie_smith, Thu, Jan 23, 2014 10:55 (CST)

Re: Am I missing Something?

Hi Tory,

When you downloaded the keyboard, a PDF file should have been included in the package (if you can't find this, send me an email at and I'll send it to you). This PDF contains details of which keystrokes will display which IPA characters.

You are also correct that you will need a font that contains the IPA characters. I would recommend Charis SIL, available from http://scripts.sil.org/CharisSIL.

If you continue to have trouble once you have the font and the PDF, send me an email and I will help you check that the keyboard has been properly installed and that you have everything you need to get going.

Best wishes,


"Catriona", Wed, Mar 5, 2014 10:44 (CST)

OSX Mavericks keystrokes


I've just spent an afternoon figuring all this out, so if it helps anyone else ...

I have the Doulos SIL font, but have been struggling to find the keystrokes to enable me to type phonetic symbols into my Word documents.

I just downloaded the keyboard viewer and installed it, but was still having trouble finding the correct keystrokes until I read the pdf that accompanies the keyboard download. That has a really useful set of charts showing the location of the symbols and the vital information about the 'dead' keys. In other phonetic fonts I've used, these have usually been the option key, shift key or a combination of these. In this font, however, the dead keys are the = key, the < key and the > key. The fact that the latter two have to be accessed using the shift key makes it even more un-instinctive!

But once you have this key bit of information, the keyboard viewer works, and I've been able to type the Doulos characters into a Word document.

stephanie_smith, Tue, Mar 11, 2014 07:29 (CDT)

Re: OSX Mavericks keystrokes

Hi Catriona,

Thanks for your input and for being willing to share your insight with others. I'm sorry that the PDF document did not explain the keystrokes as clearly as it could have, and trust that others will benefit from your advice.

Best wishes,


"Li Lian", Mon, Sep 28, 2015 23:37 (CDT)

Keyboard not working?


I downloaded the keyboard layout and font that goes with it, and set it up according to the instructions, but what I type still comes out in normal English rather than the IPA alphabet I wanted to use. Help?

I use a Mac notebook.


martinpk, Tue, Sep 29, 2015 06:48 (CDT)

Re: Keyboard not working?

Hi Li Lian,

Sorry this isn't working for you yet. Have you downloaded the PDF (the second download at the top of the page) and read through the section on the IPA keyboard layout—especially the part about dead keys? Typing a dead key indicates that the following key should produce an IPA character, otherwise you just get normal Latin characters as you type.

If it still doesn't work, could you send an email to and we'll take it from there.



"Robert ", Fri, Mar 10, 2017 06:20 (CST)

installation of the keyboard

You say to drag it to the 'library/keyboard layout folder' on my MacBook Pro..but I cannot find that file.

Please..what exactly.....?

martinpk, Fri, Mar 10, 2017 06:25 (CST)

Re: installation of the keyboard

Recent versions of the Finder now hide the user's Library folder. You can still get to it in the Finder by holding down the Option/Alt key, selecting the Go menu and choosing Library. That will open the Library folder where you will find the Keyboard Layouts folder.

Note: If you want to add a response to this article, you need to enable cookies in your browser, and then restart your browser.

© 2003-2017 SIL International, all rights reserved, unless otherwise noted elsewhere on this page.
Provided by SIL's Non-Roman Script Initiative. Contact us here.