Licenses

Fonts for a CV That an Applicant Tracking System Can Read

· 2 min read

A CV has two readers and the first one is not a person. Most medium and large employers run applications through tracking software that extracts the text before anybody looks at it, and a document that parses badly is filtered out without being read. That constrains the typography more than taste does.

What actually breaks parsing

Not the choice of typeface, in most cases — the extraction reads the text layer, so any font with a proper character map works. What breaks it is everything around the type: text inside images, text in headers and footers, multi-column layouts read in the wrong order, and tables used for layout.

Where the font does matter is coverage. A face missing a character in your name, your address or an accented company name produces a gap or a substitution in the extracted text, and that is your name being wrong in their database.

So the requirements are narrow

  • A complete character set — including accented capitals, because names are often set in title case.
  • A clear distinction between the lowercase l, the capital I and the digit 1, since phone numbers and dates get read by a person too.
  • Enough weights to build a hierarchy without underlining anything.
  • Readable at 10 to 11 point on paper, because somebody may well print it.

Faces that meet all of that

Inter and Source Sans 3 are neutral, thoroughly drawn and unambiguous where it counts. IBM Plex Sans is the same reliability with slightly more character, which is useful in a design or engineering field. If a serif suits the field better, Source Serif 4 and Lora both hold up at CV sizes on paper and on screen.

FamilyVariable downloadStatic download
Inter957 KB2 files9.1 MB54 files
Source Sans 3415 KB2 files2.0 MB16 files
IBM Plex Sans637 KB2 files4.8 MB42 files
Source Serif 4989 KB2 files6.0 MB64 files
Lora224 KB2 files555 KB8 files
Measured from the font files in this archive.

The practical settings

  1. 10 to 11 point for body text, 14 to 16 for your name, and one step between for section headings.
  2. One typeface, two or three weights. Two typefaces is a design decision that has to earn itself; on a CV it rarely does.
  3. Left-aligned, not justified. Justification opens rivers of white space in a narrow column.
  4. One column for anything the software has to read. A sidebar is a second column and the parser may interleave it with the main text.
  5. Export as PDF with the fonts embedded, which is the default in every current word processor.

And the one that is not about software

Whoever reads it after the parser is reading their fortieth CV of the day. Generous line spacing and a clear hierarchy do more for you than any choice of typeface. The font should be invisible; the structure should not be.

Questions

What font should I use on my CV?
A neutral, thoroughly drawn sans such as Inter, Source Sans 3 or IBM Plex Sans, or a screen-friendly serif such as Source Serif 4 or Lora. What matters more than the choice is that the face has a complete character set — including accented capitals, since names are often set in title case.
Do applicant tracking systems have trouble with certain fonts?
Rarely with the typeface itself, since the software reads the text layer of the PDF. What breaks parsing is layout: text inside images, content in headers and footers, multi-column layouts read in the wrong order, and tables used for positioning.
What size should CV text be?
Ten to eleven point for body text, fourteen to sixteen for your name, and one step in between for section headings. Smaller than ten becomes hard work for somebody reading their fortieth application of the day.
Should I use one font or two on a CV?
One, at two or three weights, is almost always the better answer. A second typeface has to earn its place, and on a document that is read in thirty seconds it usually cannot.

Fonts in this post

  • Inter

    Sans-serif · Rasmus Andersson · Variable

  • Lora

    Serif · Cyreal · Variable