Ukelele

Edit the layouts of XML files for keyboard layouts
Mar 14, 2026
Rating:
4.0 on 2 votes
Category:
System ToolsDevice Assistants
Developer:
SIL International
License:
Freeware
Total downloads:
420
Latest version:
3.5.12

Description

Simplify the creation or modification of keyboard layouts. Encode the characters in an XML file using the Unicode standard, optionally, assign different symbols to any keyboard key. Access the toolset comprised of file inspector, toolbox, creation and opening assistant, several modifiers, and comments.

Download of Ukelele 3.5.12 for Mac was on the developer's website when we last checked. We cannot confirm if there is a free download of this app available. The actual developer of this free Mac application is SIL International.

We recommend checking the downloaded files with any free antivirus. The bundle id for this app is org.sil.Ukelele. The following versions: 2.2 and 2.1 are the most frequently downloaded ones by the program users. The software lies within System Tools, more precisely Device Assistants. You can run this free app on Mac OS X 10.4 or later. The most frequent installer filenames for the program are: ukelele_2.2.7.dmg and render_download.php?format.dmg etc.

From the developer:

Ukelele is a Unicode keyboard layout editor for the XML-format keyboard layout files in OS X (".keylayout" files). It provides a graphical interface to the layout files with support for drag-and-drop character assignments, creation of dead keys, and assignment of multi-character strings.
By the way, the name of this software is intentionally misspelled. Call it a case of 'artistic license'.

You may want to check out more Mac applications, such as i-Installer or Display Maestro, which might be similar to Ukelele.

How to protect your Mac from malware
featured
How to share files
featured
How to type with 10 fingers
featured

Latest updates

Docker

General

PDF Reader X

Office Tools

Fantastical

Timekeeping