Resume2 min read

Optimizing your resume for an ATS

Six fixes that keep your resume readable by applicant tracking systems: file type, contact details, keywords, layout, section names and small details.

On this page

File format

Submit a .docx file when the posting allows it: it parses reliably on the major ATS platforms. A text-based PDF is also fine on most modern systems; a scanned PDF is not, because it is an image. Avoid .pages, .odt and image formats, and never send your resume as a JPEG or PNG.

Contact details in the body

Put your name, phone number, email and LinkedIn URL in the body of the document, not in the page header or footer: many ATS skip those areas entirely. Use a single-column layout, align everything to the left, and keep your contact details out of text boxes and tables.

Where to place keywords

Open your professional summary with the 5–8 most important terms from the posting that genuinely describe you. Repeat key skills naturally in the bullet points where you show how you used them, and add a dedicated "Skills" section for technical and domain terms. Keywords carry more weight in context, inside a bullet that shows impact, than in an isolated list, so use both.

Skip tables and graphics

Tables, columns, text boxes and graphics are the most common reasons a resume parses badly. Even a two-column layout can make the ATS read across the columns instead of down them, merging unrelated lines. Replace skill bars, charts and infographics with plain-text lists. For visual structure, rely on bold text, simple horizontal rules and consistent spacing.

Standard section names

Use section headings the ATS is built to recognize: "Professional Experience" or "Work Experience" (not "Where I've Made an Impact"), "Education" (not "Academic Journey"), "Skills" or "Technical Skills" (not "My Toolbox"), and "Certifications" (not "Credentials & Badges"). Creative headings confuse the parser, and your content can land in the wrong category or be skipped.

Details that matter

Write certifications and technologies both ways, acronym and full name, for example "Search Engine Optimization (SEO)". Use the exact job title from the posting somewhere in your resume when it matches your experience. Choose a standard font such as Arial, Calibri or Times New Roman at 10–12 pt. Name the file professionally: "FirstName-LastName-Resume.docx" is easy for a recruiter to find.

Next stepBrowse resume examples with clean, ATS-friendly layouts →

Keep reading

← All guides