Fontshift · for Mac
Fontshift
Type in cursive, Fraktur, and other Unicode styles with a Mac menu bar app.
Click, or use ⌥/Alt + arrows to cycle styles
The feature that didn’t ship, so I made it myself
Our software contractors said my feature request was impossible. So I made my first vibe-coded project: I used GPT-4 to build Mac and PC applets that intercept your typing and swap in matching Unicode characters, giving the effect of a different “font” in any text box.


Add some spice to your usual typing
Move to Applications
Unzip the download, move Fontshift (Unicode KB) into Applications, and open it.
Allow Accessibility
Enable Fontshift in System Settings → Privacy & Security → Accessibility, then reopen it.
Press ⌘→, then type away
Choose your styles from the menu bar.
Download for Mac ↓v1.1.8 · Apple silicon · macOS 11 or later
How it works
- A local keyboard event arrives.
- The active style maps the key to Unicode.
- A tagged synthetic event inserts the character into the destination app.
The native app uses a macOS event tap and Accessibility permission; secure fields and some apps can block synthetic typing.
Compatibility & privacy
Accessibility access lets the app read and transform your typing. Your keystrokes stay on your Mac and aren’t stored.
Made for Apple silicon Macs with a US keyboard layout. Styled characters can look or behave differently across apps.
While running, ⌘→ changes styles instead of moving the cursor. You can choose another shortcut in settings.