A large block letter A on a white background next to a small letter A

Typography & A11Y

Accessible typefaces are vital for all brands, not only public organizations and charities. Inclusive design is an increasingly popular trend that raises the question: How can you determine which fonts provide accessibility without compromising creativity?

Choosing the right font is important in creating a universally accessible design. To create an inclusive experience, avoid using fonts that are too thin or ornamental, as they can be difficult to read and may cause eyestrain. Instead, opt for typefaces that offer high contrast and a wide range of weights. Sans-serif fonts like Arial or Tahoma are good options as they are legible and easily distinguishable at any size. It is also wise to include alternatives in case the primary font style is unavailable on certain devices or browsers.

14 Tips for Accessible Type

Figma Plug-ins

  • Tokens Studio for Figma (Figma Tokens)

    DescriptioGives you the ability to use Design Tokens that can be used for a whole range of design options, from border radii or spacer units to semantic color and typography styles that are able to reference other tokens. It allows you to change tokens and see these changes applied to the whole document, its styles or just a selection.

    Generate Tokens with the UI or with your own JSON. Create or update Type, Color or Shadow Styles based on tokens. Reference tokens in each other to create type scales, container paddings or semantic colors.n goes here

  • Font Scale

    Font Scale is a quick tool to generate a harmonious and consistent typography hierarchy.

    This is especially useful when you want to keep the proportions between your body text and headings the same, whether it's on screen or paper.

  • Text Resizer - Accessibility Checker

    Text Resizer helps you update your designs quickly and flexibly with respect to the base font size defined for 1rem

    This plugin also comes handy when you design apps for iOS as this will help your designs adapt to the systems ability of increasing or decreasing font sizes (Users on iOS have the capability to do this via settings on their phone Settings -> Accessibility -> Display & Text Size)

    Text Resizer is a must have plugin for every designer who cares about readability. Use this plugin to ensure that your layout is flexible and texts are legible for your users.

Book a Workshop

Resource Links