DaFontFonts

Best Resume Fonts (Free, Professional, ATS-Safe)

Updated

A resume font has one job: get out of the way. The recruiter should remember your experience, not your typeface. That means neutral letterforms, comfortable reading at 10 to 11 points, and a tone that says “professional” without saying anything else. Every font below is free, verified for commercial use, and available in enough weights to build a clear hierarchy from your name down to the bullet points.

One myth to retire up front: no mainstream font will get you “rejected by the ATS.” Applicant tracking systems read the text layer of your file, and formatting decisions (file type, tables, text in images) matter enormously more than whether you chose Lato or Roboto. More on that below.

The 10 best free resume fonts

Inter

Inter was designed for user interfaces, which turns out to be exactly the brief a resume needs: high legibility at small sizes, a tall x-height, and open letterforms that stay crisp on screen, where most resumes are read first. It is neutral without being bland, and its large weight range lets you set your name in Bold, headings in Medium, and body in Regular within one family.

Lato

Lato is a humanist sans with slightly rounded details that read as warm rather than clinical. It has been a corporate staple for over a decade, so it signals “professional” instantly. The Regular weight is a touch light in print; if your resume will be printed, consider bumping body text to the Medium weight or 11pt.

Source Sans 3

Source Sans 3 is Adobe’s first open-source typeface, designed specifically for legibility in interfaces and long text. Its forms are clean and slightly narrow, which helps when you are fitting substantial experience onto a page without shrinking the type. A quietly excellent default.

Open Sans

Open Sans is one of the most widely used fonts on the web, and that familiarity is the point: it reads as completely standard, in the good sense. Wide apertures and generous spacing keep it legible at 10pt. If you want zero risk of a hiring manager having any opinion about your font, this is the pick.

Roboto

Roboto is Android’s system font, engineered for small screens. It is slightly more compact than Open Sans, so lines fit a few more characters, useful for dense technical resumes. Its mechanical skeleton with friendly curves suits engineering and product roles.

IBM Plex Sans

IBM Plex Sans was commissioned by IBM as its corporate typeface, so it carries a built-in business tone. It has a bit more character than the neutral picks above (look at the lowercase a and g) without ever tipping into decorative. Good for design-adjacent and tech roles where “competent with taste” is the message.

Work Sans

Work Sans is optimized for text sizes in the 8 to 18pt range, which is precisely the resume zone. It is a touch wider and more relaxed than Inter, giving a modern but unhurried feel. Works especially well for marketing, media, and startup applications.

Merriweather

Merriweather is the strongest serif choice for screen-first reading. It was designed for screens, with a very tall x-height and sturdy strokes that hold up at 10pt where classic print serifs get spindly. Pick it when you want a traditional, credible tone: law, finance, academia, government.

EB Garamond

EB Garamond is a faithful revival of Claude Garamond’s 16th-century designs, and it brings genuine bookish elegance. It runs small for its point size, so set body text at 11 to 12pt. Best for academic CVs, publishing, and any field where classical polish is an asset. Print it if you can; it shines on paper.

PT Serif

PT Serif is a workhorse transitional serif with a matching sans in the same family. It is sturdier and more contemporary than Garamond, reads cleanly on screen, and pairs naturally with PT Sans if you want serif headings over sans body text. A solid middle path between traditional and modern.

Sizing and spacing that make any of these work

The font matters less than how you set it. A few numbers that consistently produce readable resumes:

  • Body text: 10 to 11pt. EB Garamond can go to 12pt because it runs small.
  • Section headings: 13 to 15pt, in Bold or SemiBold of the same family.
  • Your name: 18 to 24pt. It is the one place a little size is earned.
  • Line spacing: 1.15 to 1.3. Single spacing at 10pt looks cramped; anything past 1.4 wastes the page.
  • Margins: 0.6 to 1 inch. Resist shrinking margins below half an inch to cram content; cut a bullet instead.

Use one type family. Weight and size changes create all the hierarchy a one-to-two-page document needs. Two families is the maximum (a serif for headings and a sans for body, or the reverse), and mixing more than that reads as indecision.

The ATS reality check

Applicant tracking systems get blamed for a lot, so here is what actually happens. An ATS extracts the text layer from your file and maps it to fields: name, employers, dates, skills. Parsing failures come from structure, not typefaces:

  • Text saved as an image (or a scanned PDF) has no text layer to read. This is the real killer.
  • Tables and multi-column layouts can scramble reading order in older parsers.
  • Headers and footers are skipped by some systems, so keep contact details in the main body.
  • Unusual file formats parse worse than a standard PDF or .docx.

Any font on this page, embedded in a normal PDF with selectable text, parses fine. Test yourself in ten seconds: select-all and copy the text from your finished PDF into a plain text editor. If it comes out readable and in order, an ATS can read it too.

What to avoid

Some styles work against you no matter how good the font is:

  • Script and cursive fonts. A name set in a cursive font belongs on a wedding invitation, not a resume. At 10pt, scripts are genuinely hard to read.
  • Condensed fonts as body text. Narrow fonts like Oswald are display faces; used at paragraph length they slow reading. Fine for a heading at most.
  • Novelty and decorative fonts. Anything you would find among retro or pixel fonts tells the reader you prioritized style over their reading experience.
  • Ultra-light weights. Thin and Light weights disappear in print and on low-resolution screens. Regular is the floor for body text.
  • Monospace fonts, with a narrow exception: a monospace font can work as a deliberate accent on a developer resume, but as body text it eats horizontal space and reads slowly.

Picking between them

If you want a one-line answer: Inter or Source Sans 3 for most jobs, Merriweather when the industry skews traditional, IBM Plex Sans when you want a hint of personality. All ten are free for commercial use under open licenses (details on the licenses hub), so the choice is purely about tone. Set it at 10.5pt with 1.2 line spacing, export a text-based PDF, and spend the time you saved on the bullet points, which are what actually get you the interview.

Questions

Do applicant tracking systems reject certain fonts?

Generally no. ATS software parses the text layer of your file, and file format matters far more than typeface. A standard PDF with real, selectable text parses fine in any common font. Problems come from text saved as images, tables, headers, and unusual file formats.

What is the best font size for a resume?

10 to 11 points for body text, 13 to 15 points for section headings, and your name somewhat larger. Below 10 points most fonts lose readability in print, and shrinking text to force a one-page resume usually reads worse than a clean two-page one.

Serif or sans serif for a resume?

Both work. Sans serifs like Inter or Lato read as modern and neutral; serifs like Merriweather or EB Garamond read as traditional and bookish. Match the tone to the industry, and whichever you choose, use one family for the whole document.

Related reading