Typography

KaiOSKaiOSKaiOSKaiOS

The typography of KaiOS provides a great reading experience, conveys hierarchy, and facilitates understanding.

Open Sans is the standard typeface on KaiOS. It provides high legibility and is well suited for high or low density displays.

Noto Sans is the typeface to support other languages with harmonious look and feel.

Typefaces

Use font weight and size to emphasize important information in your app.

Open Sans font weights

KaiOS picks out 4 weights of Open Sans including Light, Regular, Semi-bold, and Bold.

OPEN SANS LIGHT
The Open Sans is optimized for legibility across print, web, and mobile interfaces.

OPEN SANS REGULAR
The Open Sans is optimized for legibility across print, web, and mobile interfaces.

OPEN SANS SEMIBOLD
The Open Sans is optimized for legibility across print, web, and mobile interfaces.

OPEN SANS BOLD
The Open Sans is optimized for legibility across print, web, and mobile interfaces.

Noto Sans

KaiOS picks out 2 weights of Noto Sans including Regular and Bold.

NOTO SANS REGULAR
The Noto Sans is optimized for legibility across print, web, and mobile interfaces.

NOTO SANS BOLD
The Noto Sans is optimized for legibility across print, web, and mobile interfaces.

Font Sizes

KaiOS uses a specific set of font sizes to balance content priority and readability.

This is a list of the most common styles and the basics you may need. There are 11 default styles calculated for a 140 ppi screen, which is a QVGA resolution at 2.8 inch display. If you’re working with a different resolution you will need to convert the unit based on your device resolution.

LabelDescriptionTypefacePixel
H1Header textRegular/40017
H2Header of body textSemibold/60017
H3Tab textRegular/40014
H4Separator textRegular/40014
H5Software key textSemibold/60014
P.PRIPrimary textRegular/40017
P.SECSecondary textRegular/40014
P.THITertiary textRegular/40012
P, ULBody textRegular/40017
P.LINKHyperlink textBold/70017
P.BTNButton textRegular/40017