Use this font accessibility checklist to review websites, emails, PDFs, and social graphics for size, contrast, spacing, hierarchy, responsive behavior, and practical readability before publication.
Overview
Accessible typography helps more people read, navigate, and understand content. It is not achieved by choosing one supposedly accessible typeface. Readability depends on the relationship between the font, its size, weight, spacing, color, background, layout, language, and viewing conditions.
Start with the content’s purpose. A short display headline can tolerate more personality than a checkout form, help article, or data table. A font that looks clear in a design file may become difficult to read when rendered on a small screen, compressed in an email, placed over an image, or viewed with increased text size.
For a repeatable audit, test real content rather than a specimen sentence. Review headings, paragraphs, links, labels, buttons, captions, numbers, and error messages. Check both a typical desktop view and a narrow mobile view. Where possible, combine automated checks with visual review and keyboard or screen-reader testing.
Use a contrast checker for text and background combinations, and a font size calculator or type-scale tool to document your decisions. For broader type-system guidance, see How to Pair Fonts for Websites and How to Choose Fonts for Accessibility.
| Item | Practical starting point | Audit question |
|---|---|---|
| Body text | Use a comfortable, adjustable reading size rather than shrinking text to fit. | Can readers enlarge it without loss of content or function? |
| Line height | Begin around 1.4–1.6 times the font size for paragraphs, then adjust by typeface. | Do lines separate clearly without making the paragraph feel fragmented? |
| Line length | Keep long-form text to a moderate measure. | Can readers move from one line to the next without losing their place? |
| Contrast | Check text against its actual background, including states and overlays. | Does the combination remain legible in less-than-ideal conditions? |
| Spacing | Leave enough room between letters, words, lines, and blocks. | Do text adjustments cause clipping, overlap, or hidden content? |
Checklist by scenario
Websites and landing pages
- Set a readable default for body copy and avoid using small text as a way to fit more content above the fold.
- Use a clear hierarchy: page title, section headings, supporting text, and labels should be distinguishable through size, weight, spacing, or position—not color alone.
- Test paragraph text, navigation, form labels, placeholders, buttons, links, and footer content. Small interface text often reveals problems first.
- Check normal, hover, focus, disabled, error, and visited states. A link should remain identifiable without relying only on a subtle color change.
- Allow text to reflow when the viewport narrows or users increase text size. Watch for clipped buttons, overlapping headings, horizontal scrolling, and hidden form instructions.
- Use real web fonts with sensible fallback stacks. Confirm that the fallback does not radically change line breaks, control heights, or layout.
Emails and newsletters
- Preview the message in more than one email environment because font availability and rendering can vary.
- Do not place essential information only inside an image. Provide live text for headlines, offers, instructions, and calls to action.
- Keep text and buttons readable when the message is viewed on a phone. Check line wrapping rather than relying only on the desktop preview.
- Give buttons sufficient text contrast and a clear label. Avoid pale text, thin weights, and background images that make contrast unpredictable.
PDFs, presentations, and documents
- Use a logical heading structure and a reading order that matches the visual order.
- Confirm that text is actual selectable text, not a screenshot or flattened image.
- Check that headings, captions, footnotes, and tables remain readable when exported or printed.
- Review links, form fields, and annotations for visible focus or selection cues where the format supports them.
Social graphics and video captions
- Use short lines, strong separation from the background, and enough padding around text.
- Preview the graphic at the size people will actually encounter it. Text that works on a large artboard may fail in a feed or thumbnail.
- Do not communicate essential meaning only through color, animation, or decorative lettering.
- For video, provide captions with enough size, contrast, timing, and line length to be read comfortably.
What to double-check
Font size and contrast
There is no single font size that works for every typeface or audience. A font’s x-height, stroke contrast, counters, and spacing can make two typefaces set at the same nominal size appear very different. Treat common body-size values as a starting point, then test actual paragraphs at the intended viewing distance.
For web projects, use a contrast checker against the final foreground and background colors. As a commonly used WCAG reference, normal text is generally evaluated at a higher contrast threshold than large text; the familiar AA targets are 4.5:1 for normal text and 3:1 for large text. Do not treat those numbers as a substitute for judgment. Thin strokes, low-quality displays, image backgrounds, and glare can make text difficult even when a combination passes a numerical check.
Spacing and line length
Line height should create visible separation without turning each line into an isolated object. Letter spacing can improve a short uppercase label, but excessive tracking can break word shapes and slow reading. Avoid tightly setting paragraphs, especially in light weights.
Keep lines short enough that readers can find the next line easily. If a layout uses very wide text columns, increase line height and consider reducing the measure. Review headings separately: a display face may need more space around it than the body font, while a bold condensed face may need less tracking than a light one.
Typeface selection and pairing
Choose fonts with clear forms for sustained reading, including distinct letter shapes, open counters, and a useful range of weights. Test characters that commonly cause confusion in your content, such as lowercase “l,” uppercase “I,” numeral “1,” zero, and punctuation.
A font pairing should create hierarchy without creating visual noise. One readable family with carefully chosen weights may be more accessible than several contrasting families. If you are comparing options, the best font size calculators and type scale tools can help you record a consistent scale, while a contrast checker can validate each color combination.
Dyslexia-friendly considerations
There is no universal typeface that eliminates reading difficulty. Instead, offer a calm layout: clear alignment, generous spacing, familiar letterforms, restrained use of italics, and a strong distinction between headings and body copy. Avoid decorative scripts for instructions and long passages. Let users adjust text where the platform allows it, and test with people who have different reading needs rather than assuming a single design choice will suit everyone.
Common mistakes
- Using contrast by color alone: A passing color ratio does not fix tiny text, thin strokes, busy backgrounds, or unclear link treatment.
- Choosing a font by appearance only: Inspect punctuation, numerals, accented characters, bold and italic styles, and the full text block before approving a font download.
- Locking text into images: Image text is harder to resize, search, translate, copy, and interpret with assistive technology. Use live text whenever practical.
- Testing only the design file: Browser rendering, font loading, fallback fonts, zoom, export settings, and compression can all change the result.
- Making text too light: Light weights may look refined at large display sizes but lose definition in paragraphs, captions, and low-resolution environments.
- Ignoring content growth: Longer translations, user-generated names, error messages, and enlarged text can expose problems that a short sample does not.
- Treating a checklist as certification: A visual typography review is one part of accessibility. Also consider structure, keyboard access, alternative text, captions, forms, and assistive-technology testing.
When to revisit
Run this audit before a new website, campaign, email template, PDF series, or social design system goes live. Recheck after changing the font family, color palette, type scale, content width, responsive breakpoints, email platform, export workflow, or front-end component library.
Make accessibility review part of seasonal planning cycles and content refreshes. Repeat the check when browser behavior, font-loading methods, design tools, or accessibility guidance changes. A yearly review is a sensible minimum for evergreen templates, but active products should be checked whenever their interface or typography changes.
Use this short final pass before publication:
- Read the longest paragraph at the smallest supported viewport.
- Check body text, headings, links, controls, captions, and states with a contrast checker.
- Zoom or enlarge text and look for clipping, overlap, and lost information.
- Test the chosen web font and its fallback on a slow or unavailable font load.
- Review the design without color and confirm that hierarchy and meaning remain clear.
- Record the font, size, line height, contrast values, and test conditions so the next update can be compared.
For related font decisions, compare self-hosted fonts and Google Fonts, and use the contrast checker tools compared for accessible typography guide when choosing a testing workflow.