ATS & Keywords

How to Format an ATS-Friendly Resume

Learn how Applicant Tracking Systems parse resumes, which formatting choices break them, and how to structure your CV so it reaches a human recruiter.

What an ATS actually does

An Applicant Tracking System (ATS) is software many companies use to collect, sort, and search resumes before a recruiter ever opens one. It parses your document into fields—name, contact info, work history, skills—and lets recruiters filter or search candidates by keyword.

The risk isn't that an ATS "rejects" you outright. It's that a poorly formatted resume gets parsed incorrectly—your job titles land in the wrong field, your bullet points merge into one unreadable block, or your skills section doesn't get picked up at all. A recruiter searching for a keyword you actually have on your resume simply won't find you.

Formatting choices that cause parsing errors

Multi-column layouts: many parsers read left-to-right across the whole page, so a two-column resume can interleave your job history with your skills list into nonsense.

Tables and text boxes: content inside them is often skipped entirely or extracted out of order.

Headers and footers: some systems ignore anything placed in a page header/footer, which is a common place to accidentally put your contact info.

Images, icons, and graphics for section headings: parsers read text, not pixels—a skill bar rendered as an image conveys nothing.

Unusual section titles: "Where I've Been" instead of "Work Experience" may not map to the field a recruiter is searching.

A format that parses cleanly

Single column, top to bottom: contact info, summary, work experience, education, skills.

Standard section headings: Work Experience, Education, Skills, Certifications.

Reverse-chronological order within each section, with clear dates (Month Year – Month Year).

Plain bullet points (•) rather than custom icons or symbols.

Export as PDF unless the job posting specifically asks for .docx—modern ATS software parses text-based PDFs fine, and PDF preserves your formatting across devices.

Matching keywords without keyword-stuffing

Pull the exact terms from the job description—tool names, certifications, job titles—and use them naturally in your experience bullets and skills section. If the posting says "Google Analytics" and you only wrote "analytics tools," a keyword search may miss you.

Spell out acronyms at least once (e.g., "Search Engine Optimization (SEO)") so you match searches for either form.

Skip keyword lists hidden in white text or the margins. Beyond the ethical problem, most modern parsers strip formatting before matching, so hidden text doesn't help—and a human who opens the file will see it.

FAQ