How-to

How To Fix Your Mac's External Display: No More Fuzzy Text or Images

If you hate seeing fuzzy text on your Mac's external display, here is the simple Terminal fix that does not require you to download or pay for anything.

MacDisplayHow-to

Terminal app shown inside the Applications then Utilities folder on macOS

If you are anything like our team, you really hate seeing fuzzy text on your Mac's external display. You've probably searched for some solutions and been sent to random utility websites that want you to download and pay for something that won't even help.

Don't worry though, I've found the solution and it doesn't require you to download or buy anything. Instead, I'll show you how to use a simple Terminal command to turn off the most likely culprit causing your font to look fuzzy. Ironically enough, the culprit is called "Font Smoothing". This guide will walk you through the step-by-step process of optimizing your external display text and images.

The problem with external monitor clarity

We love our monitors at MassConvert and think they are great additions to any setup. The problem is, if you are using a MacBook, you are used to looking at one of the most crisp and beautiful screens on the market with insanely high pixel density. This is often due to differences in resolution and pixel density between the MacBook and the external monitor.

Fortunately, there's a way to fix the problem and achieve crisp and clear text on your external monitor.

Key takeawayThe blur is not your monitor. macOS no longer applies the heavy font smoothing that older versions used, so on a non-Retina display text can look soft. A one line Terminal command turns the override back on.

Using the Mac Terminal to turn off text smoothing

In the past, text smoothing was an easy toggle to turn on and off in the Mac settings. After the recent OS update however, that option has been removed from settings and can only be changed using Terminal commands.

The Terminal is an application in macOS that allows you to interact with the command line interface for your Mac. It's like a direct pathway to the inner workings of your computer.

You can use the Terminal to execute complex tasks and processes, or to perform simple modifications like turning off text smoothing.

Text smoothing is a feature designed to make text appear smoother. However, on external monitors this often causes clarity issues.

macOS Spotlight search with Terminal typed in to open the Terminal app

Here's the step by step guide to turn off text smoothing and fix your external monitor's clarity:

  • Step 1: Open the Terminal
    • You can do this by using your Spotlight search and typing "Terminal".
    • OR by navigating to Applications > Utilities > Terminal.
  • Step 2: Type the following command into Terminal and hit Enter
    defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
  • Step 3: Restart your Mac to apply changes and check for clarity
    • NOTE: If this doesn't fix your issue, you can remove the change by typing the command below into Terminal.
      defaults -currentHost delete -globalDomain AppleFontSmoothing

Finder window showing Terminal located in Applications and Utilities

Mac Terminal window with the AppleFontSmoothing command typed in to fix fuzzy font

Additional tips for optimizing display text clarity

  • Adjust the monitor's resolution to match the MacBook's display.
  • Use an external monitor with a high pixel density to avoid blurry text and images.
  • Check the display settings on your Mac to make sure they are set to optimize the external monitor's display. You can do this by going to System Preferences > Displays > Arrangement.

I hope this helped you the way it helped us.

NB
Nick Black, Founder

MassConvert is an award-winning digital marketing agency in Austin, TX. We write about paid media, SEO, and growth.

ShareinX
Greetings Earthling

Ready to grow your business?

Request your free proposal. We'll show you exactly where revenue is hiding in your funnel.

Get my free proposal →