Free fonts that are easy to read

Font pairings

Free fonts for websites and print that pass three simple tests, so nobody mixes up I, l and 1. Make your own pairing, try your own words, and see which popular fonts fail.

The three tests

A font only goes on this page if it passes all three. Each one is about letters that people mix up, especially when they're tired, dyslexic, or reading on a small screen.

  1. The capital I has a top and a bottom. Without them, I, l and 1 can look the same, and AI reads as Al, a man's name.
  2. b, d, p and q aren't mirror images. Children learning to read often mix up letters that are mirror images, and some dyslexic readers keep doing it as adults. A font that gives each one its own shape gives them one less thing to untangle.
  3. 0 and O look different. A zero should be narrower than a capital O, or carry a slash or dot.

The test line has every one of those letters in it.

The research supports letters that are easy to tell apart, like an l with a tail or an i with a serif (Beier and Larson, 2010 (opens in a new tab)). Special dyslexia fonts haven't been shown to help (Wery and Diliberto, 2017 (opens in a new tab)), and where one did, the extra spacing made the difference, not the letter shapes (Marinus and others, 2016 (opens in a new tab)). So every font here is an ordinary one that passes the three tests.

Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

Make your own pairing

Choose a heading font and a text font. Each name is written in its own font. Then type over the heading and paragraph to see your own words.

Heading font
Text font

A local offer every family can read

A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

Click the heading or paragraph to type your own words.

Pairings that pass

A heading font and a text font that work together, and both pass all three tests.

  • Headings: Parkinsans
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A friendly, round heading with a text font made by the Braille Institute so every letter is easy to tell apart.

    Make your own pairing

  • Headings: Bitter
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A sturdy slab serif for headings. Clear on screens, even at small sizes.

    Make your own pairing

  • Headings: Fraunces
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A warm, soft serif heading for something that feels personal.

    Make your own pairing

  • Headings: Delius
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A handwritten heading that still feels grown up, with a capital I that has a top and a bottom.

    Make your own pairing

  • Headings: Source Serif 4
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A classic book serif over a very clear sans. Calm and serious.

    Make your own pairing

  • Headings: Fraunces
    Text: Source Serif 4

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Two serifs, one soft and one plain, for long reading.

    Make your own pairing

  • Headings: Parkinsans
    Text: Bitter

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A round sans heading over a slab serif text.

    Make your own pairing

  • Headings: Andika
    Text: Literata

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Andika was made for people learning to read. Literata was made for reading books on screens.

    Make your own pairing

  • Headings: Literata
    Text: Andika

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    The same two the other way round: a book serif heading over very clear text.

    Make your own pairing

  • Headings: Zodiak
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A strong, sharp serif from Fontshare for headings that need to stand out.

    Make your own pairing

  • Headings: Sentient
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A gentle serif from Fontshare with a slightly old fashioned warmth.

    Make your own pairing

  • Headings: Gambetta
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A lively serif from Fontshare, made for headlines.

    Make your own pairing

  • Headings: Erode
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    A crisp, modern serif from Fontshare that stays clear when it is big.

    Make your own pairing

  • Headings: Gambarino
    Text: Atkinson Hyperlegible Next

    A local offer every family can read

    A good font lets every reader tell one letter from another. That matters to a dyslexic child, a parent reading a plan late at night, and a SENCO with 40 reports to get through.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens.

    An elegant, light serif from Fontshare for something calm.

    Make your own pairing

Fonts that fail

Some of the most used fonts on the web fail at least one test. Look at Al and AI in each line below. In many of them you can't tell the man from the machine.

  • Inter

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens. Il1 bdpq 0O

    Fails on: The capital I is one plain stroke, so AI and Al look the same.

  • Poppins

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens. Il1 bdpq 0O

    Fails on: The capital I is one plain stroke, b d p q are the same circle and stick turned round, and 0 is nearly as round as O.

  • Montserrat

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens. Il1 bdpq 0O

    Fails on: The capital I is one plain stroke, and 0 is almost as wide as O.

  • Kalam

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens. Il1 bdpq 0O

    Fails on: The capital I is one plain stroke, so AI and Al look the same, and so do the I and l in Isla.

  • Patrick Hand

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens. Il1 bdpq 0O

    Fails on: A friendly handwriting font, but the capital I is one plain stroke, so AI reads as Al.

  • Short Stack

    Isla, 10, quietly asked her friend Al, not AI, to bring the SENCO 100 bubble pens. Il1 bdpq 0O

    Fails on: The capital I has a top and a bottom, but l and 1 are the same shape.

Every font here is free to use, on a website or in print, from Google Fonts or Fontshare. The fonts on this page are served from poppop.studio, so nothing about you goes to either of them when you look.