How to reset Font & Colors Settings in Apple Mail
A few weeks ago, I changed the default font settings in Apple Mail (Mail > Preferences > Fonts & Colors) to experiment with a different look. After changing the font around a bit, I realized that it’s not possible to restore the default font, San Francisco (referred to as “System Font”). After digging through some configuration files, I found out how to restore the default font without resetting the Mail app in its entirety.
The following steps may require an administrator account. This method has only been tested on macOS Catalina.
Update 11/8/21: A few comments have pointed out a slightly easier method than detailed below that doesn’t require installing additional software. However, I’m unsure of what other settings may also be reset as a result. If you only wish to reset fonts, see the next method further down.
- Quit Mail if it is open
- In Finder, in the menu bar, select Go > Go to Folder…
- Type or paste
~/Library/Containers/com.apple.mail/Data/Library/Preferences
then press Go - Delete
com.apple.mail.plist
(or alternatively, move it to another location to serve as a backup) - Reopen Apple Mail – most settings, including fonts, should be reset to their defaults
Feel free to ask questions below.
Original Instructions (requires Xcode)
- Quit Mail if it is open
- Download Xcode from the Mac App Store (you can delete it after)
- In Finder, in the menu bar, select Go > Go to Folder…
- Type or paste
~/Library/Containers/com.apple.mail/Data/Library/Preferences
then press Go - Create a copy of
com.apple.mail.plist
and rename it tocom.apple.mail.plist.old
(this will serve as a backup) - Move
com.apple.mail.plist
to a directory that you have full permissions to such as your Desktop - Open
com.apple.mail.plist
(with Xcode) - Use Command + F to find all instances of the word “font”
- Hover over each row containing “font” and press the minus (-) button to delete it
- If you delete something else by mistake, use Command + Z to undo
- Save the file, then move it back to its original location (if you closed the window, repeat steps 1-3)
All the erased lines should be recreated by macOS with their default values and the “System Font” option should be restored. If something goes wrong, repeat steps 1-3, delete com.apple.mail.plist
, and rename com.apple.mail.plist.old
to com.apple.mail.plist
7 Comments
You saved my life !! Thank you very much.
Thank you!
You can just delete the com.apple.mail.plist file and open mail again and all the fonts and other settings will be reseted
I got as far as moving the . plist file to the Desktop, then opened Mail.app just to see what would happen and it just re-creates a fresh .plist file with the default fonts. I’m not sure what other settings get stored there, but this did the trick for me without having to edit using Xcode.
Thank you! Amazing!!
Use the following command in terminal for macOS Big Sur and newer:
defaults delete -app Mail MessageListFont
https://apple.stackexchange.com/questions/424754/how-do-i-choose-system-font-in-the-font-picker
Just go to the collection “Recently Used” and you’ll find the System Fonts option 🙂