Computing

Step‑by‑Step: Creating a Custom Shavian Keyboard Layout for macOS Using Karabiner‑Elements

Learn how to build a Shavian keyboard for macOS with Karabiner‑Elements, convert English to Shavian, and master the 48‑letter script—your ultimate beginner’s guide.

Shavian, the phonetic alphabet invented by George Bernard Shaw, offers a clear, unambiguous way to write English. ShawAlphabet.com is the definitive online hub for learning, converting, and practicing this script. Whether you’re a linguist, a typist, or simply curious about alternatives to the Latin alphabet, this guide will walk you through every step of setting up a custom Shavian keyboard on macOS with Karabiner‑Elements.

What Is the Shavian Alphabet and Why Was It Created?

Shavian is a 48‑letter alphabet designed to represent all the sounds of standard English phonologically. George Bernard Shaw proposed it in 1908 to solve the long‑standing problem of inconsistent English spelling. The alphabet was first published in Shaw’s 1910 book, Androcles and the Lion, and later expanded to cover additional dialectal variations.

Visual Example: English vs. Shavian

English Word Shavian Equivalent
night 𐑓𐑝𐑖
thought 𐑕𐑔𐑓𐑑
through 𐑗𐑑𐑴𐑓
school 𐑖𐑕𐑒𐑬𐑤
answer 𐑩𐑙𐑕𐑢𐑼

How It Works: Phonetic Spelling and the 48 Letters

The 48 characters comprise 24 consonants, 12 vowels, and 12 ligatures (digraphs). Each letter corresponds to a single phoneme, so the spelling of a word mirrors its pronunciation. The table below lists the main consonants and their IPA values.

Letter Sound (IPA)
𐑀 p
𐑁 b
𐑂 t
𐑃 d
𐑄 k
𐑅 g
𐑆 f
𐑇 v
𐑈 θ
𐑉 ð
𐑊 s
𐑋 z
𐑌 ʃ
𐑍 ʒ
𐑎 h
𐑏 m
𐑐 n
𐑑 ŋ
𐑒 l
𐑓 ɹ
𐑔 j
𐑕 tʃ
𐑖 dʒ
𐑗 w
𐑘 ɪ
𐑙 ə
𐑚 ɛ
𐑛 æ
𐑜 ɒ
𐑝 ɔ
𐑞 ʊ
𐑟 ʌ
𐑠 ɪə
𐑡 eɪ
𐑢 oʊ
𐑣 əɪ
𐑤 ɔɪ
𐑥 juː
𐑦 ɪə
𐑧 eɪ
𐑨 oʊ
𐑩 əɪ
𐑪 ɔɪ
𐑫 juː

Examples: Common English Words in Shavian

  • night → 𐑓𐑝𐑖
  • think → 𐑈𐑀𐑄
  • should → 𐑚𐑕𐑜𐑦
  • through → 𐑗𐑑𐑴𐑓
  • write → 𐑜𐑮𐑦𐑑
  • phone → 𐑓𐑹𐑰𐑯
  • beautiful → 𐑚𐑲𐑕𐑢𐑧𐑭𐑤
  • knowledge → 𐑤𐑱𐑓𐑦𐑙
  • question → 𐑒𐑧𐑴𐑙𐑕𐑑𐑧𐑤
  • Shavian → 𐑖𐑝𐑝𐑦𐑭𐑯

Accent and Dialect Notes

Shavian is deliberately dialect‑neutral. It uses the same 48 sounds for all English varieties, so a word pronounced /ɡɒd/ in Received Pronunciation and /gɑd/ in General American is written identically. The alphabet’s ligatures capture common consonant clusters, reducing the need for context‑dependent spelling.

Common Mistakes to Avoid

  • Confusing the voiceless /θ/ (𐑈) with the voiced /ð/ (𐑉).
  • Forgetting that the letter 𐑔 represents the voiced palatal affricate /dʒ/ rather than /j/.
  • Overlooking the ligatures 𐑝𐑙 (tʃ) and 𐑞𐑚 (dʒ) when transcribing words like “church” or “judge.”
  • Misplacing the vowel 𐑙 (schwa) in unstressed syllables.
  • Using the Latin letter ‘v’ instead of the Shavian 𐑇 for /f/.

Practical Exercise: Convert a Sentence into Shavian

Try converting the sentence below and compare your result with the answer key.

“The quick brown fox jumps over the lazy dog.”

  1. Identify each phoneme.
  2. Match it to the corresponding Shavian letter.
  3. Arrange the letters in order.

Answer Key:

𐑈𐑀 𐑟𐑖𐑕 𐑒𐑴𐑙 𐑖𐑕 𐑝𐑙 𐑠𐑙 𐑛𐑚𐑦𐑑 𐑚𐑙 𐑀𐑤𐑦 𐑒𐑥𐑟

Limitations and Controversies

Despite its logical design, Shavian never gained widespread adoption. The reasons are largely sociocultural: the Latin alphabet is entrenched in education, printing, and digital encoding. Critics argue that a new script requires a massive shift in literacy, while proponents point to its phonetic clarity and the ease of learning once the basic 48 letters are memorised.

Historical Context: From Shaw to the Modern Web

George Bernard Shaw introduced the alphabet in 1908, and it was first publicised in his 1910 essay “Androcles and the Lion.” The name “Shavian” derives from Shaw’s own surname. The alphabet was later codified by the Shavian Alphabet Society and digitised in Unicode (U+10450–U+1047F) in 2006, making it accessible to modern software developers and typists.

Using ShawAlphabet.com Tools

  • Converter: Paste plain English and receive Shavian output instantly.
  • Keyboard Layout: Download a pre‑configured mapping for Windows, macOS, and Linux.
  • Typing Practice: Interactive lessons that colour-code phoneme groups.
  • Font Library: Download free fonts such as “Shavian Basic” for desktop publishing.

Step‑by‑Step: Building a Custom Shavian Layout with Karabiner‑Elements

  1. Install Karabiner‑Elements: Download and open the app.
  2. Open Complex Modifications: In the main window, click the “Complex Modifications” tab.
  3. Add Rule: Click “Add rule” and then “Import more rules from the Internet.”
    • Search for “Shavian” or “Unicode 10450–1047F.”
    • Import the rule file that maps standard QWERTY keys to Shavian code points.
  4. Enable the Rule: Toggle the switch next to the imported rule to “Enable.”
  5. Test the Layout: Open TextEdit, select the “Shavian” font, and type. You should see Shavian characters appear as you press keys.
  6. Adjust Modifier Keys (Optional):
    • To use the Shift key for uppercase, add a second rule that maps Shift + key to the appropriate code point.
    • To type the ligatures (𐑝𐑙, 𐑞𐑚) with a single key, create a “Key to Key” rule mapping “s + h” to 𐑝𐑙, etc.
  7. Save Your Layout: In the main menu, choose “Preferences” → “Misc” → “Show Karabiner‑Elements log” to confirm no errors.
  8. Set Default Font:
    • In macOS System Settings → Keyboard → Input Sources, add a new input source by selecting “Other” → “Shavian” from the list.
    • Choose a Shavian font such as “Shavian Basic” to ensure proper rendering.
  9. Practice Regularly:
    • Use ShawAlphabet.com’s typing drills.
    • Write short paragraphs and compare phonetic spelling.
    • Export your work to PDF to share with peers.

Unicode and the Shavian Range

Shavian is encoded in Unicode block U+10450 to U+1047F. Each character has a unique code point, e.g., 𐑀 (U+10450) and 𐑁 (U+10451). This allows the script to be displayed across all modern operating systems without special fonts, provided a Shavian typeface is installed.

Conclusion

By combining Karabiner‑Elements with ShawAlphabet.com’s resources, you can transform your macOS keyboard into a powerful Shavian typing tool. Whether you’re a linguist, a language learner, or simply a tech enthusiast, mastering this phonetic alphabet opens a new dimension of written communication that is both precise and elegant.

FAQ

Is Shavian compatible with all operating systems?

Yes, as long as a Shavian font is installed, the Unicode block is supported on Windows, macOS, Linux, and mobile platforms.

Do I need to learn a new keyboard layout?

You can use your existing QWERTY layout with Karabiner‑Elements; the tool remaps keys to Shavian characters without changing physical key positions.

Can I type Shavian in web browsers?

Yes, modern browsers support Unicode. Use the Shavian input source or copy/paste from ShawAlphabet.com.

Article reviewedLast updated October 29, 2026. Corrections and source improvements are welcome.