Typography

San Francisco (SF) is the CarPlay system typeface. Use SF Pro Text for text 19 points or smaller, and SF Pro Display for text 20 points or larger. When you use San Francisco for text in labels and other interface elements, CarPlay automatically applies the most appropriate variant based on the point size. Download both variants here.

iOS uses San Francisco as the system font for Latin, Greek and Cyrillic alphabets, and a variety of other typefaces for other scripts.
In iOS 10, the San Francisco variants were SF UI Text and SF UI Display.

Minimize text. Reading lots of text on a car’s built-in screen is distracting. Seriously consider how much text your app must really display and see what you can communicate with imagery instead.

Emphasize important information. Use font weight, size, and color to highlight the most important information in your app.

Avoid custom fonts. San Francisco is optimized for legibility, which is critically important while driving.

Use built-in text styles whenever possible. These built-in text styles use the system typeface and let you express content in ways that are visually distinct, while retaining optimal legibility.

Title 1
Title 2
Title 3
Headline
Body
Callout
Subhead
Footnote
Caption 1
Caption 2

Use the Body text style for primary content. Use the Subhead and Footnote text styles for labels and secondary content.

Font Usage and Tracking

When you use San Francisco for text in labels and other interface elements, CarPlay automatically applies the most appropriate tracking (the spacing between letters) value based on the size of the text.

Use the correct variant in interface mockups. Use SF Pro Text for text 19 points or smaller. Use SF Pro Display for text 20 points or larger. Adjust tracking appropriately, according to the following charts:

SF Pro Text

Point size @2x(144 ppi) Tracking
11pt 6pt
12pt 0pt
13pt -6pt
14pt -11pt
15pt -16pt
16pt -20pt
17pt -24pt
18pt -25pt

SF Pro Display

Point size @2x(144 ppi) Tracking
20pt 19pt
22pt 16pt
28pt 13pt
32pt 12pt
36pt 11pt
50pt 7pt
64pt 3pt
80pt + up 0pt