Font readability on small screens: testing brand typefaces

Reading time:
5
min
/
Publication date
06.08.2026
Font readability on small screens: testing brand typefaces
In this article
Some believe: if a font looks normal in a Figma layout and passes the check in Chrome DevTools, it will behave exactly the same on a phone. In practice, brand typography on a 360 px screen is almost a different font: the renderer smooths the strokes differently, x-height visually 'settles', and kerning between letters suddenly eats up inter-letter spacing. Testing must be done not with emulation, but with a live screen, a live browser, and a specific font weight — otherwise, the result means nothing.

How to organize a full brand typography test on mobile

The first mistake of most teams is to test the font only in DevTools. The simulator stretches desktop system rendering onto a small window, while mobile OS hint and smooth fonts in their own way. The check must be done on a published address, via real mobile internet, on devices used by the brand's target audience, not on flagship devices from the designer's office.

  1. Gather 4-5 devices with different pixel densities: a budget Android with a 360-393 px screen, iPhone SE (375 px), current generation iPhone (390-414 px), tablet.
  2. Test not just one size, but a grid: 12, 14, 16, 18, 20 px — exactly at these sizes custom fonts often 'break' thin strokes.
  3. Check scaling up to 200% (WCAG 1.4.4 requirement) — when increasing, many custom fonts lose proportions.
  4. Enable dark mode — light text on a dark background visually 'inflates' thin strokes more than dark on light.
  5. Measure the actual length of the line: at 360 px and 16 px font, the line usually gives 35-45 characters — this is below the comfortable threshold of 45-75 characters, and the developer needs to solve this by increasing the block size, not decreasing the font size.
Screen widthWhat to check primarilyTypical problem
360-375 px16px body, short lineletter merging in narrow columns
390-414 pxinterline spacing 1.5-1.6visual 'jump' of lines at line breaks
Tablet 768+ pxmax-width of the block 680-720 px or 18pxthe line stretches to 80-90 characters

How does checking a custom font differ from checking a ready-made typeface

Roboto and San Francisco have undergone thousands of hours of engineering refinement — their hinting and optical sizes are already tuned by the manufacturer for small point sizes. Brand fonts almost never go through such a path: they are drawn for banners and headlines, and then sent unchanged into the mobile interface. This is a systemic error. A ready-made font is sufficient to check for contrast and line-height, while a custom one must be tested as a separate product: with its own problematic letters, its own kerning, and its own response to Windows, Android, and macOS anti-aliasing separately, because macOS hinting is ignored, while Windows and Android require it explicitly.

What characteristics of the font actually break at small point sizes

  • X-height. At low x-height, letters visually 'sink' in the line spacing already at 14px — the text is read slower, even if the point size is formally acceptable.
  • Kerning. Letter pairs perfectly adjusted at 60px in the logo may stick together or, conversely, spread apart at 14-16px — automatic browser kerning does not save custom fonts.
  • Openness of letters. Closed 'a', 'e', 'c' with narrow gaps become dark spots at small point sizes — this is the first thing that 'floats' when scaling to 200%.
  • Stroke contrast. Fonts with strong contrast between thin and thick lines (modern, didone) lose thin strokes completely on small screens — this is not a matter of taste, but a physical limitation of the pixel.

At 14px text already requires noticeable eye strain, and at 12px without scaling becomes nearly illegible — this applies equally to system and custom fonts, the difference only being in how quickly this effect occurs.

Hinting and adaptation: does a brand need a special font variant

Yes, and this is exactly the point that is usually skipped when developing a corporate font. VK, when creating VK Sans Text, separately worked on hinting specifically for small sizes — 12, 14, 20px — and did this differently for Windows, Android and macOS, because the first two platforms render the font coarsely without hinting, while macOS smooths it out on its own. For a mid-sized brand, full hinting for each platform is an expensive solution, but the minimum that should be done: order a separate optical size (Text/Display variant of the font family) with an increased x-height and open letters specifically for interfaces, rather than using the same rendering for both billboards and mobile menus.

Checking weights: why Light and Regular merge on screen at 360-390px

This is something that almost nobody tests separately. On a large screen, the difference between Light, Regular and Bold is obvious, but at 360-390 px thin variants often lose legibility: Light visually merges with Regular, and Medium — with Bold, especially on cheap screens with poor smoothing. All weights should be checked together, on the same screen, at the same font size — if the difference between Light and Regular is not distinguishable by eye at arm's length, then using Light in an interface should be avoided altogether, only using it in large headings.

What actually concerns people when they check the corporate font

The issue of brand-garniture readability on mobile devices does not arise abstractly, but almost always follows a specific incident: a user complaint, a note from a lawyer about small text in the agreement, or a designer noticing letter merging in a demo on their own phone. People rarely care about the contrast 4.5:1 itself — what concerns them is that the text looks 'cheap' or 'unreadable' specifically on their device. Hence the practical conclusion: brand-garniture testing should not be a one-time check before launch, but a regular procedure with each font update or addition of a new typeface — otherwise the problem surfaces with users, not designers.

How to organize a full brand typography test on mobile

The first mistake of most teams is to test the font only in DevTools. The simulator stretches desktop system rendering onto a small window, while mobile OS hint and smooth fonts in their own way. The check must be done on a published address, via real mobile internet, on devices used by the brand's target audience, not on flagship devices from the designer's office.

  1. Gather 4-5 devices with different pixel densities: a budget Android with a 360-393 px screen, iPhone SE (375 px), current generation iPhone (390-414 px), tablet.
  2. Test not just one size, but a grid: 12, 14, 16, 18, 20 px — exactly at these sizes custom fonts often 'break' thin strokes.
  3. Check scaling up to 200% (WCAG 1.4.4 requirement) — when increasing, many custom fonts lose proportions.
  4. Enable dark mode — light text on a dark background visually 'inflates' thin strokes more than dark on light.
  5. Measure the actual length of the line: at 360 px and 16 px font, the line usually gives 35-45 characters — this is below the comfortable threshold of 45-75 characters, and the developer needs to solve this by increasing the block size, not decreasing the font size.
Screen widthWhat to check primarilyTypical problem
360-375 px16px body, short lineletter merging in narrow columns
390-414 pxinterline spacing 1.5-1.6visual 'jump' of lines at line breaks
Tablet 768+ pxmax-width of the block 680-720 px or 18pxthe line stretches to 80-90 characters

How does checking a custom font differ from checking a ready-made typeface

Roboto and San Francisco have undergone thousands of hours of engineering refinement — their hinting and optical sizes are already tuned by the manufacturer for small point sizes. Brand fonts almost never go through such a path: they are drawn for banners and headlines, and then sent unchanged into the mobile interface. This is a systemic error. A ready-made font is sufficient to check for contrast and line-height, while a custom one must be tested as a separate product: with its own problematic letters, its own kerning, and its own response to Windows, Android, and macOS anti-aliasing separately, because macOS hinting is ignored, while Windows and Android require it explicitly.

What characteristics of the font actually break at small point sizes

  • X-height. At low x-height, letters visually 'sink' in the line spacing already at 14px — the text is read slower, even if the point size is formally acceptable.
  • Kerning. Letter pairs perfectly adjusted at 60px in the logo may stick together or, conversely, spread apart at 14-16px — automatic browser kerning does not save custom fonts.
  • Openness of letters. Closed 'a', 'e', 'c' with narrow gaps become dark spots at small point sizes — this is the first thing that 'floats' when scaling to 200%.
  • Stroke contrast. Fonts with strong contrast between thin and thick lines (modern, didone) lose thin strokes completely on small screens — this is not a matter of taste, but a physical limitation of the pixel.

At 14px text already requires noticeable eye strain, and at 12px without scaling becomes nearly illegible — this applies equally to system and custom fonts, the difference only being in how quickly this effect occurs.

Hinting and adaptation: does a brand need a special font variant

Yes, and this is exactly the point that is usually skipped when developing a corporate font. VK, when creating VK Sans Text, separately worked on hinting specifically for small sizes — 12, 14, 20px — and did this differently for Windows, Android and macOS, because the first two platforms render the font coarsely without hinting, while macOS smooths it out on its own. For a mid-sized brand, full hinting for each platform is an expensive solution, but the minimum that should be done: order a separate optical size (Text/Display variant of the font family) with an increased x-height and open letters specifically for interfaces, rather than using the same rendering for both billboards and mobile menus.

Checking weights: why Light and Regular merge on screen at 360-390px

This is something that almost nobody tests separately. On a large screen, the difference between Light, Regular and Bold is obvious, but at 360-390 px thin variants often lose legibility: Light visually merges with Regular, and Medium — with Bold, especially on cheap screens with poor smoothing. All weights should be checked together, on the same screen, at the same font size — if the difference between Light and Regular is not distinguishable by eye at arm's length, then using Light in an interface should be avoided altogether, only using it in large headings.

What actually concerns people when they check the corporate font

The issue of brand-garniture readability on mobile devices does not arise abstractly, but almost always follows a specific incident: a user complaint, a note from a lawyer about small text in the agreement, or a designer noticing letter merging in a demo on their own phone. People rarely care about the contrast 4.5:1 itself — what concerns them is that the text looks 'cheap' or 'unreadable' specifically on their device. Hence the practical conclusion: brand-garniture testing should not be a one-time check before launch, but a regular procedure with each font update or addition of a new typeface — otherwise the problem surfaces with users, not designers.

Recent articles

Animation of the logo and lettermarks: principles and examples

Animation of the logo and lettermarks: principles and examples

06.08.2026
Typography in motion design and brand video content

Typography in motion design and brand video content

06.08.2026
Font readability on small screens: testing brand typefaces

Font readability on small screens: testing brand typefaces

06.08.2026
Typography in mobile applications: limitations and brand adaptation

Typography in mobile applications: limitations and brand adaptation

06.08.2026
System fonts vs brand web font: compromise for interfaces

System fonts vs brand web font: compromise for interfaces

06.08.2026
Brand web fonts: formats, loading speed, fallbacks

Brand web fonts: formats, loading speed, fallbacks

06.08.2026
Typography of a multilingual brand: Latin, Cyrillic, hieroglyphs

Typography of a multilingual brand: Latin, Cyrillic, hieroglyphs

06.08.2026
How to adapt a Western font for Arabic or Hebrew

How to adapt a Western font for Arabic or Hebrew

06.08.2026
Load more

MegaFon, BMW, VTB and more 240+ companies. See how it looks in the showcase reel:

Logotype Megafon Branding Agency
Gromov Branding Agency
VK Video logo Branding Agency
Branding agency Gromov Branding
Gromov Branding Agency
Gromov Branding Agency
Through interviews, surveys and workshops, our branding agency identifies the true needs of the business, motivations and pain points. Based on this data, we determine the tools that will effectively solve your brand's tasks.

Our branding agency is approached to order:

Branding agency services

Design outsourcing

You get a team of experienced designers to create a truly original design. We work with a wide range of industries and never think conventionally. We look at your business from a different angle, offer new ideas and unconventional solutions. And quickly implement them.
Branding Agency

Websites

We create attractive modern websites. Functional and user-friendly. Aesthetics, analytical approach, and functional design intuitively inspire trust in your company. And with it — the number of clicks on buttons, orders, and inquiries increases.
Branding Agency