Resume formatting that survives every parser and still looks human
Design is not the enemy of parsing. Columns, text boxes and icons are. Here is the format that reads cleanly in both machines and human eyes.
A resume has two readers with opposite tastes: a parser that wants boring, linear text, and a human who wants hierarchy and whitespace. You can satisfy both, but only with a narrow set of layout decisions.
The structural rules
- Single column. Two-column layouts get read left-to-right across both columns by many parsers, producing scrambled text.
- No text boxes, no tables for layout, no headers or footers holding contact details.
- No images, logos, photos, rating bars or icon fonts — icons often extract as random glyphs.
- Standard section names: Summary, Skills, Experience, Education, Certifications.
- Dates in one consistent format, right-aligned with tabs rather than tables.
Typography that reads well on paper and screen
Use one sans-serif or one classic serif at 10–11.5pt for body text, 13–16pt for your name, and 0.5–0.75 inch margins. Bold for job titles, small caps or a thin rule for section headers. That is the entire design budget you need.
If a formatting choice cannot survive being pasted into a plain text box, do not use it.
PDF or DOCX?
Send a text-based PDF unless the posting explicitly asks for Word. PDFs preserve layout and are parsed reliably by modern systems. The one fatal mistake is exporting a scanned or image-based PDF — if you cannot select the text in a viewer, no system can read it.
Length and density
One page under ten years of experience, two pages beyond that, three only for academic or federal formats. Density matters more than page count: four sharp bullets per recent role beats nine vague ones.
Test it in sixty seconds
- Open your PDF and select all, then paste into a plain text editor.
- Check that sections appear in order and nothing is interleaved.
- Confirm your name, email and phone are all present in the text.
- Search for three keywords from the job posting.