6 min read
You swapped to a trendy geometric font so you'd stand out. The import shows gibberish where your title should be. That's not snobbery. It's OCR doing its job on characters it does not recognize.
You don't need a typography degree. You need a file where every letter in your name and title survives export. That's the whole game for fonts in corporate hiring stacks.
Check your resume for free after you change type. Font fixes are fast; re-applying with a broken title field is not.
Below: the short rule on how ATS handles fonts, safe defaults, exceptions for creative roles, and what to change before upload.
If you're on a phone reading this between interviews, do the paste test before your next upload. It takes two minutes and catches most font issues.
Don't chase novelty in the type menu. Recruiters won't remember your font. They'll remember whether your title imported as blank.
How ATS handles fonts during upload
Short rule: parsers treat your resume like a text export. Font metadata matters only when it prevents clean extraction. Standard system fonts map to predictable glyphs. Decorative fonts do not.
Workday, Greenhouse, Lever, and Taleo all follow the same pattern: read bytes, pull strings, map strings to fields like employer, title, and dates. When a character fails OCR, the field goes blank or wrong.
Color and shadow do not impress the parser. They sometimes remove text entirely from the stored layer in PDF exports.
Bold and italic are fine when you use them on standard fonts. Problems start with display type, icon sets, and anything that replaces letters with shapes.
DOCX uploads often preserve fonts better than PDF when the PDF was printed from a design tool. When the portal accepts Word, try that export after you reset type.
Creative portfolios can stay visual. Keep the ATS file readable. Split the assets instead of blending them into one upload.
Before: 9 point light gray body text across two pages.
After: 11 point black body with the same content trimmed to strong bullets.
Before: Mix of three fonts plus icon set for bullets.
After: One sans-serif family with standard round bullets.
Safe font settings to apply now
Step 1: Select all text. Apply Calibri or Arial 11 point.
Step 2: Limit heading bump to 13 or 14 point bold on section labels only.
Step 3: Strip text effects (outline, shadow, condensed width).
Step 4: Copy the document into Notepad. Titles and dates should read normally.
Step 5: Save and upload the same file you tested. Do not tweak fonts after the paste pass.
Step 6: Open the application profile if the site shows a preview. Confirm employer and title fields populated.
Copy-paste font reset line for your style pane:
Font: Calibri 11 pt · Color: Automatic (black) · Effects: none · Spacing: normal
When bullets still break after font reset, read how resume bullet points are interpreted by ATS before you blame keywords.
Font choices that corrupt the import
- Script and display fonts in headers: names and titles are the first fields parsers grab.
- Icon fonts for contact lines: phone and email turn into squares in the profile.
- All-caps entire sections: some stacks tokenize ALL CAPS poorly for matching.
- Light weights below 10 point: thin strokes disappear in OCR.
- Justified text blocks: odd spacing can split tokens so matchers miss compound skills.
Fix the font layer before you argue about keyword density. Empty fields do not score, no matter how many times you repeat a skill in a sidebar.
I've opened Greenhouse profiles where the candidate's title field was empty while the PDF looked perfect. Font and export layer caused it, not lack of experience.
Test after you standardize type
Run the checker on the same file you'll upload. Font fixes should show employers and titles populated in the preview.
Build your resume with default typography if you want a clean starting doc.
If a portal asks for a short note, generate a cover letter in plain text styling that matches the resume font family.
What to do in the next ten minutes
Reset to one standard font, 11 point body, paste test, upload. How ATS handles fonts is blunt: unknown glyphs become missing fields. Boring type is how you keep your titles intact for matching.
When the preview still looks wrong, strip headers and footers next. They often carry alternate fonts that poison an otherwise clean body.
Then move on to keywords. There is no point tuning verbs if the title field is empty.
Keep a screenshot of the profile preview when fields look right. If a later template change breaks import, you'll have proof of what worked before.
Read more
Frequently asked questions
Font choice changes whether text imports at all. Scoring runs on the words stored in the profile. If OCR misreads a title because of a script font, the score drops before keyword matching starts. Fix readability first, then tune keywords.
Yes for most corporate stacks, though sans-serif is still the safer default. If you use serif, keep sizes at 11 or 12 point and avoid heavy formatting. Test with a paste into Notepad before you rely on it in Lever.
Sometimes. Embedded custom fonts can substitute badly on the server side. Stick to system fonts already on the recruiter machine. Export from Word with standard faces instead of downloading display typefaces for headers.
Below 10 point body text is where dates and metrics start dropping in OCR passes. Headings can go to 13 or 14 point, but keep body uniform. If you shrink font to fit a third page, parsers often lose digits first.
