San Francisco (SF) is the system font on Apple TV. There are two variants of this font, both of which were designed for high legibility on a big screen: SF Pro Text and SF Pro Display. Download the San Francisco family of fonts here.

The name John Appleseed displayed on eight lines. Each line begins with the point size of the San Francisco font used on that line. The first line is 23 and the last line is 16. The diagram also shows that smallest size of SF Pro Display is 20 points and the largest size of SF Pro Text is 19 points.

When you use the system font for text in labels and other interface elements, Apple TV automatically applies the most appropriate font variant based on the point size. It also switches fonts automatically as needed and respects accessibility settings.

tvOS uses San Francisco as the system font for Latin, Greek and Cyrillic alphabets, and a variety of other typefaces for other scripts.

Minimize text. Show, don’t tell. Reading lots of text on a screen across the room strains the eyes and isn’t much fun. Seriously consider how much text your app really needs to show and see what you can communicate with images or an animation instead. If you use images, be sure to provide alternative text that VoiceOver can use to describe the imagery to people with visual impairments.

Choose the appropriate system font at design time. Above all, text must be legible at a distance. Use SF Pro Text for text 19 points or smaller, SF Pro Display for text 20 points or larger, and adjust the spacing between letters appropriately.

Use built-in text styles whenever possible. The built-in text styles let you express content in ways that are visually distinct, while retaining optimal legibility. These styles are based on the system fonts and allow you to take advantage of key typographic features, such as Dynamic Type, which automatically adjusts tracking and leading for every font size. Use the Body text style for primary content. Use the Footnote and Caption text styles for labels and secondary content.

Standard Weight Size (Points) Leading (Points) Tracking (1/1000em)
Title 1 Medium 76 96 +11
Title 2 Medium 57 66 +13
Title 3 Medium 48 56 +15
Headline Medium 38 46 -26
Subtitle 1 Regular 38 46 -26
Callout Medium 31 38 -16
Body Medium 29 36 -13
Caption 1 Regular 25 32 -3
Caption 2 Medium 23 30 +3
Emphasized Weight Size (Points) Leading (Points) Tracking (1/1000em)
Title 1 Bold 76 96 +11
Title 2 Bold 57 66 +13
Title 3 Bold 48 56 +15
Headline Bold 38 46 -26
Subtitle 1 Medium 38 46 -26
Callout Bold 31 38 -16
Body Bold 29 36 -13
Caption 1 Medium 25 32 -3
Caption 2 Bold 23 30 +3

Not all apps express tracking values as 1/1000em. Point size based on image resolution of 72ppi for @1x and 144ppi for @2x designs.

Make sure custom fonts are legible at a distance. Custom typefaces are supported on Apple TV, but can be tough to read at a distance, especially if they’re too thin. Unless your app has a compelling need for a custom font, such as for branding purposes or to create an immersive gaming experience, stick with the system fonts. If you do use a custom font, make sure it’s readable from across the room.

Implement accessibility features for custom fonts. System fonts automatically react to accessibility features, such as when bold text is enabled. Apps using custom fonts should implement the same behavior by checking whether accessibility features are enabled and registering for notifications when they change. See Text Size and Weight.