What's the Best Font Size for a Resume?
The best font size for a resume is 10-12pt for body text, 18-24pt for your name, and 12-14pt for headings. Here's why the range exists and how fonts change it.


On this page
Set your resume body text between 10 and 12 points, with 10.5 to 11.5 as the sweet spot for most fonts. Use 18 to 24 points for your name, 12 to 14 points for section headings, and never go below 10 points anywhere on the page. This range stays readable for recruiters skimming fast and parses cleanly in every major applicant tracking system (ATS).
The standard rule: 10 to 12 points for body text
Recruiters give a resume a few seconds on the first pass, and most of that time goes to your bullets. Body text at 10 to 12 points is the range where a skimming reader can pick out verbs, numbers, and job titles without slowing down. Below 10, the eye starts working; above 12, the page looks like a school essay and holds less content.
Within that range, 11 points is the safest default. It gives you room for a full page of content while staying comfortable on both a laptop screen and a printout. Drop to 10.5 if you need a few extra lines; go up to 12 only if your resume is on the sparse side and needs the visual weight.
Here is the full size hierarchy for a standard resume:
| Resume element | Recommended size | Notes |
|---|---|---|
| Your name | 18-24 pt | The largest text on the page. Bold is fine; ALL CAPS optional. |
| Section headings (Experience, Skills) | 12-14 pt | Bold. Keep them clearly larger than body text. |
| Job titles and company names | 11-12 pt | Bold the job title so it pops during a skim. |
| Body text and bullets | 10-12 pt | 11 pt is the default. Never below 10. |
| Contact info and dates | 10-11 pt | Same as body or half a point smaller, never less than 10. |
One rule ties all of this together: the hierarchy must be consistent. If your Experience heading is 14 points, your Skills heading is 14 points too. Recruiters read hundreds of resumes a week, and inconsistent sizing reads as carelessness even when they can't name what's off.
Header and name font sizes: hierarchy matters
Your name is the one place where big is correct. At 18 to 24 points, it anchors the page and makes the resume instantly identifiable in a stack of PDFs. A name set at 12 points looks timid; a name at 30 points wastes vertical space you need for bullets.
Section headings do a different job. They are navigation, not decoration, so 12 to 14 points with bold weight is enough. A recruiter scanning for "Experience" should find it in under a second, and a clear size step between headings and body text is what makes that possible. If you want to squeeze headings without shrinking them, cut the spacing above them instead of the point size.
Contact details can match your body size or sit half a point below it. What they cannot do is drop under 10 points. A phone number a recruiter has to zoom in to read is a phone number that doesn't get dialed.
Why going below 10 points hurts you
The urge to shrink the font almost always comes from the same place: too much content and a one-page target. Dropping to 9 or 9.5 points feels like a clever fix. It isn't. Here's what actually happens.
- Recruiters notice immediately. A wall of 9-point text signals that you couldn't decide what mattered, so you kept everything. Editing is part of the test.
- Readability collapses on screen. Most resumes are read in a browser PDF viewer or inside an ATS preview, often at less than 100% zoom. Text that was marginal at print size becomes genuinely hard to read there.
- Printouts get worse, not better. Plenty of hiring managers still print resumes for interviews, and 9-point text on paper strains anyone reading in normal office light.
- It doesn't buy much space anyway. Going from 11 to 9.5 points typically saves a handful of lines. Cutting two weak bullets saves the same space and makes the resume stronger.
If you're fighting for space, fix the content instead of the type. Trim roles older than 10 to 15 years, since most resumes shouldn't go back further than that anyway, and cap each recent role at a sensible number of bullets. Our guide on how many bullet points per job covers the exact counts. Tighter margins (down to 0.5 inch) and slightly reduced line spacing are also fair game before font size is.
How different fonts affect apparent size
Point size is not the whole story, because two fonts at the same point size can look wildly different on the page. The variable that matters is x-height, the height of a lowercase letter like "x" relative to the font's full size. Fonts with a large x-height, like Calibri and Arial, look bigger than their point size. Fonts with a small x-height, like Garamond, look smaller.
Practically, that means "10 to 12 points" needs adjusting per font:

| Font | Apparent size | Body size to use | Good pick? |
|---|---|---|---|
| Calibri | Runs large | 10.5-11.5 pt | Yes, the modern default and the standard in Word |
| Arial / Helvetica | Runs large | 10-11 pt | Yes, clean and universally safe |
| Georgia | Runs large | 10-11 pt | Yes, the best-reading serif on screens |
| Garamond | Runs small | 11.5-12 pt | Yes, elegant, but never below 11 |
| Times New Roman | Runs slightly small | 11-12 pt | Acceptable, though it reads as dated to many recruiters |
| Cambria | Average | 10.5-11.5 pt | Yes, a solid serif alternative |
This is why "is 10-point font too small" has no single answer. Calibri at 10 points is readable, if tight. Garamond at 10 points is genuinely too small, even though both technically sit inside the standard range. Pick your font first, then set the size to match how it renders.
On the Times New Roman question: it parses fine and reads fine, but it's the font of people who never changed the default, and some recruiters register that. Georgia or Cambria gives you the same serif seriousness with a more current feel.
Does font size matter to the ATS?
Less than most people fear, and in a different way than they expect. When you submit a PDF, the ATS extracts the text layer of the document, and that extraction works the same whether your bullets are set at 9 points or 14. The machine reads characters, not sizes. Your keywords get picked up either way, which is why matching the right keywords matters far more to parsing than typography does.
Font size still touches the ATS in two real ways. First, many parsers use size and weight as signals for document structure: your name being the largest text helps the system map it to the name field, and headings that are visibly larger than body text help it segment your sections correctly. A resume where everything is the same size gives the parser fewer cues and raises the odds of a mis-mapped field. Second, and more important, a human reviews what the machine passes through. A resume that survives parsing but arrives in front of a recruiter at 9 points has cleared the easy gate and failed the hard one.
Two related warnings. Never hide keywords in tiny or white text; modern systems extract that text anyway, recruiters see it in the parsed plain-text view, and it reads as exactly the trick it is. And always submit as PDF, which locks your sizes in place. A .docx can re-render with different fonts and spacing on the reviewer's machine, so the 11-point layout you designed may not be the layout they see. Send .docx only if a posting explicitly demands it. For the full formatting picture, see our guide to making a resume ATS-friendly without ugly design.
Getting the typography right without managing it yourself
Most resume builders handle this problem by locking you into rigid forms, and most word processors handle it by giving you infinite rope. Roleframe's editor takes a third route: it's a real document-grade editor where you control layout and sections, but the templates are constrained to the 10-to-12-point body scale with a proper name-heading-body hierarchy built in. You can't accidentally ship a 9-point resume.
The export side matters just as much. Roleframe's PDF output is true WYSIWYG, meaning what you see in the editor is exactly what the PDF contains, down to the type sizes, with a clean text layer that every major ATS extracts without errors. You set the content; the typography stays inside the ranges this article describes. If you want to see how that fits into a full application workflow, the base-resume-plus-tailored-versions system is the place to start.
Frequently asked questions
Is 10-point font too small for a resume?
It depends on the font. Calibri, Arial, or Georgia at 10 points is readable, though 10.5 to 11 is more comfortable. Garamond or Times New Roman at 10 points looks closer to 9 because of their smaller x-height, and that's too small. If you're at 10 points because your content doesn't fit, cut content instead of shrinking further.
Is font size 11 or 12 better for a resume?
Eleven, for most people. It fits meaningfully more content per page than 12 while staying fully readable, and it's the size most professionally typeset resumes land on. Use 12 if you're early-career with a shorter resume and want the page to feel fuller, or if you're using a small-running font like Garamond.
What font size should I use for a two-page resume?
The same 10-to-12-point range. Page count doesn't change readability rules, and shrinking the font to force two pages into one usually backfires. If you're just over one page, cut your weakest bullets and oldest roles first; if you're solidly at a page and a half of strong content, a clean two-page resume beats a cramped one-pager.
What is the most attractive font for a resume?
There's no single winner, but the safe shortlist is Calibri or Helvetica for a modern sans-serif look, and Georgia, Garamond, or Cambria for a serif that reads as polished. Attractiveness on a resume mostly comes from consistency: one font family, a clear size hierarchy, and generous white space beat any exotic typeface choice.
What font size should section headings be on a resume?
Twelve to 14 points, bold, and identical across every section. The step up from your body text is what lets a recruiter jump straight to Experience or Skills during a skim. Anything above 14 points starts eating space you need for actual content.
Should my cover letter use the same font size as my resume?
Yes. Match the font family and use 10.5 to 12 points for the letter body so the two documents read as one application. A resume in 11-point Calibri paired with a cover letter in 12-point Times New Roman looks assembled from templates, which is exactly the impression you're trying to avoid.

Larbi is a self-taught software engineer and the founder of Roleframe. He built it after getting tired of rewriting his resume for every single application. Having built ATS software himself, he knew exactly what those filters do to resumes on the other side. He writes about what actually gets you past ATS and in front of recruiters, based on thousands of real job descriptions, not recycled advice.
Ready when you are
Send the tailored resume, not the generic one.
Paste a job posting and Roleframe tailors your resume for it in about a minute, so you apply while the role is still fresh.


