Where Are Font Files Located on macOS

A quick note on where font files are stored on Mac.

Introduction

I couldn't find where font files are located on macOS, so I'll briefly research and summarize the information.

Note: This article was translated from my original post.

Font File Locations on macOS

Font files are stored in the following three directories:

  • ~/Library/Fonts/
  • /Library/Fonts/
  • /System/Library/Fonts/

"~/Library/Fonts/" contains fonts that are only available to the current user. When you double-click a font file (such as a .ttf file) to install it, it is stored in this directory by default. At first, there are no fonts stored in this location.

"/Library/Fonts/" contains fonts that are available to all users on that Mac.

"/System/Library/Fonts/" contains numerous font files used by the operating system. Users generally should not directly modify this directory.

# Example of font files in /System/Library/Fonts/
# Many fonts used by the OS are stored here by default
$ ls /System/Library/Fonts/
ADTNumeric.ttc                  Optima.ttc
Apple Braille Outline 6 Dot.ttf            Palatino.ttc
Apple Braille Outline 8 Dot.ttf            PingFang.ttc
Apple Braille Pinpoint 6 Dot.ttf       SFArabic.ttf
Apple Braille Pinpoint 8 Dot.ttf       SFArabicRounded.ttf
Apple Braille.ttf               SFArmenian.ttf
Apple Color Emoji.ttc               SFArmenianRounded.ttf
Apple Symbols.ttf               SFCamera.ttf
AppleSDGothicNeo.ttc                SFCompact.ttf
AquaKana.ttc                    SFCompactItalic.ttf
ArialHB.ttc                 SFCompactRounded.ttf
Avenir Next Condensed.ttc           SFGeorgian.ttf
Avenir Next.ttc                 SFGeorgianRounded.ttf
Avenir.ttc                  SFHebrew.ttf
Courier.ttc                 SFHebrewRounded.ttf
GeezaPro.ttc                    SFNS.ttf
Geneva.ttf                  SFNSItalic.ttf
HelveLTMM                   SFNSMono.ttf
Helvetica.ttc                   SFNSMonoItalic.ttf
HelveticaNeue.ttc               SFNSRounded.ttf
Hiragino Sans GB.ttc                STHeiti Light.ttc
Keyboard.ttf                    STHeiti Medium.ttc
Kohinoor.ttc                    Supplemental
KohinoorBangla.ttc              Symbol.ttf
KohinoorGujarati.ttc                ThonburiUI.ttc
KohinoorTelugu.ttc              Times.ttc
LastResort.otf                  TimesLTMM
LucidaGrande.ttc                ZapfDingbats.ttf
...
...

Conclusion

If you're experimenting with fonts for personal use, it's safest to stick with ~/Library/Fonts/ since it has a limited scope of impact.

I hope this helps someone out there.

[Related Articles]

en.bioerrorlog.work

References