Easily adjust or reset font smoothing settings on macOS with a graphical user interface, built using Automator.
Font Smoothing Setter is a lightweight macOS app that allows you to adjust your font smoothing preferences or reset them to the default, all via a simple graphical user interface. Built with Automator, this app replicates and restores the functionality removed in macOS Big Sur and later.
Font smoothing is a feature in macOS that makes text appear slightly bolder by enhancing the edges of characters. While it can improve readability in some cases, it can also blur text and distort the finely tuned shapes of certain fonts.
In macOS versions prior to Big Sur, you could disable or adjust font smoothing directly from the System Preferences > General pane. Starting with macOS Big Sur, Apple removed this option, leaving users with only Terminal commands to make adjustments.
This Automator app restores that convenience, providing an easy way to:
- Disable font smoothing entirely.
- Adjust font smoothing to various levels (Light, Medium, Strong).
- Remove all customizations and restore default macOS font smoothing settings.
- Graphical Interface: No need to use Terminal commands—adjust settings with just a few clicks.
- Multiple Options: Choose from four font smoothing levels or reset to the default settings.
- Lightweight: Built entirely with Automator and AppleScript, with no third-party dependencies.
- Safe and Simple: Executes macOS defaults commands securely.
- Download the App: MacOS_Font.app.zip and unzip.
- Run the App:
- Open the Font Smoothing Setter app.
- Select your desired font smoothing level:
- Disable Font Smoothing
- Light Font Smoothing
- Medium Font Smoothing (Default)
- Strong Font Smoothing
- Delete Custom Setting for Font Smoothings
- Click OK to apply the changes.
- Restart Your Mac: Restart your computer for the changes to take effect.
If you’re comfortable using Terminal, you can manually adjust your font smoothing settings with the following commands:
defaults -currentHost write -g AppleFontSmoothing -int 0defaults -currentHost write -g AppleFontSmoothing -int 1defaults -currentHost write -g AppleFontSmoothing -int 2defaults -currentHost write -g AppleFontSmoothing -int 3defaults -currentHost delete -g AppleFontSmoothingYou will need to log off or restart your Mac for the changes to take effect system-wide.
Inspired by the original Font Smoothing Adjuster app (https://github.com/bouncetechnologies/Font-Smoothing-Adjuster) and designed to restore the lost font smoothing settings functionality on macOS.
APACHE 2.0