GuideAugust 9, 2026 · 7 min read

How to Get Your Resume Past an ATS

A plain guide to getting a resume through an applicant tracking system: which formats parse cleanly, which design choices break them, how to pick keywords honestly, and three quick ways to test your file.

To get your resume past an applicant tracking system, save it as a single-column .docx or a text-based PDF, use plain section headings such as Work Experience, Education and Skills, keep your name and contact details in the body of the document rather than in a header or footer, and mirror the exact words the posting uses for skills, tools and job titles. An ATS is mostly a database that parses your file into fields and lets recruiters search it, so the goal is not to outsmart software but to make your document readable by a parser and by the person who reads the search results. Ten minutes of tailoring per application will do more for you than any formatting trick.

What does an applicant tracking system actually do with your resume?

An applicant tracking system takes the file you upload and tries to break it into structured fields: your name, email address, phone number, each employer, each job title, the dates you held it, your education and your skills. Those fields go into a searchable database. When a recruiter opens a role, they typically search that database using a handful of terms lifted from the job description, then read whatever comes back near the top of the list.

That distinction matters, because the popular fear of a robot instantly rejecting you is only part of the story. Some systems do score applications against the posting, and many employers use knockout questions that filter you out automatically on hard requirements such as work authorization or a license. The more ordinary failure is quieter: your resume parsed badly, the important words never landed in the fields a recruiter searches, and you did not appear in the results. For the wider picture of how automated screening is changing, we cover it in AI screening and what job seekers need to know.

Which file format and layout parse most reliably?

A single-column .docx is the safest default, and a PDF exported directly from a word processor is fine for most modern systems. What you should avoid is a PDF created from a scan or an image, because it contains no text to parse, and any design where the layout carries the meaning. Parsers read a page in reading order, so a two-column resume can interleave your skills sidebar with your job history and produce something no human would recognize.

Keep the structure boring and predictable. Use the headings both parsers and recruiters expect, such as Work Experience, Education, Skills and Certifications, rather than creative alternatives like "Where I Have Made an Impact". Give each role its own block with the job title, company name and dates on separate, consistent lines, in one common font at a readable size.

What formatting choices break the parse?

Most parsing failures come from a short list of design decisions that look polished to a human eye and confuse the software reading underneath:

  • Contact details in the header or footer. Some systems ignore that region entirely, so your email address and phone number disappear. Put them in the first lines of the document body.
  • Tables and text boxes. A skills grid built as a table often comes out as one run-on line, or vanishes completely.
  • Two-column layouts. Your sidebar and your main column can be merged into a single stream, which scrambles job titles and dates.
  • Graphics, logos, headshots and skill rating bars. None of them contain text. A row of five filled dots next to the word Python tells the database nothing about your level.
  • Numeric-only date ranges such as 3/22 to 8/24. Write March 2022 to August 2024 so the parser can compute tenure correctly.
  • Job titles hidden inside a sentence alongside the company, the city and a description. Put the title on its own line where it can be read as a title.
  • Unusual file types and file names. Submit .docx or PDF, not .pages or .odt, and name the file with your name and the word Resume so a recruiter can find it on their desktop later.

How do you choose the right keywords without stuffing?

Start with the job posting rather than a keyword tool. Read it twice and pull out the hard skills, the software and tools, the certifications, and the exact job title. Those terms, in the employer's own wording, are what a recruiter is most likely to type into the search box. If the posting says "account management" and your resume says "managed client relationships", you have described the same work in language nobody will search for.

Then place those words where they carry evidence. A skills section is useful for tools and certifications, but the terms should also appear inside your experience bullets attached to a result, because a recruiter who finds you still has to be convinced in ten seconds of reading. Spell out acronyms once with the short form in brackets, for example Search Engine Optimization (SEO), so you match either version of the search. Two honest rules keep you on the right side of the line: never claim a skill you cannot discuss in an interview, and never hide keywords in white text or tiny fonts, a trick that is easy to detect and reads as dishonesty when a human opens the file.

How do you tailor a resume for each application in ten minutes?

Rewriting a resume from scratch for every posting is not sustainable, and it is not necessary. Keep one master document holding every role, bullet and skill you have ever used, including the versions you cut for length. That file is your library, not your application.

For each job, copy the master and spend ten focused minutes on four things: adjust the summary line so it names the role you are applying for, reorder the skills section so the tools in the posting appear first, rewrite three to five experience bullets in the employer's phrasing, and delete whatever is not relevant here. That is enough. The applications that get interviews are rarely the most beautifully designed ones, they are the ones that visibly answer the posting.

How can you check that your resume parses correctly?

You do not need a paid scanner to catch the majority of parsing problems. Three quick tests will do it:

  1. The plain text test. Save your resume as a .txt file, or copy the whole document and paste it into a plain text editor. Read what comes out. If sections are jumbled, dates are detached from employers, or your contact details are missing, a parser will produce the same mess.
  2. The autofill test. Start an application on a real careers site that offers to fill the form from your resume, then look at the fields it populated before you submit anything. This shows you exactly what the system extracted from your file.
  3. The ten second test. Give the file to a friend for ten seconds and ask what role you are applying for. If they cannot say, the resume is not clear enough for the recruiter who opens it after the search.

What does getting past the ATS not fix?

A parseable, well-targeted resume gets you into the database and into the search results. It does not decide the outcome. Many recruiters report that a large share of roles are filled through referrals and internal candidates, so a message to someone who works on the team is often worth more than another hour spent adjusting margins.

The other half is what happens after you submit. Applications go quiet for weeks, and the candidates who stay visible are the ones who follow up on a schedule instead of waiting. Applylog covers this part: it keeps every application in one pipeline and reminds you to follow up at 7, 14 and 21 days, so a resume you worked hard on does not sit unread while you lose track of who owes you an answer. Once the file is right, the leverage moves to what you do after you apply.

Getting past an ATS is less mysterious than it is made to sound. Use a simple single-column layout, put your contact details in the body, keep headings and dates conventional, and describe your work in the words the employer used. Test the file once by reading its plain text version, then spend the rest of your effort on targeting and follow-up, which is where the real difference is made. The resume only needs to be readable enough to reach a human, and specific enough that the human keeps reading.

Frequently asked questions

Do applicant tracking systems automatically reject resumes?

Sometimes, but less often than people assume. Most systems parse your resume into fields and store it in a database that recruiters search, so the usual outcome is not a rejection but invisibility: your resume never surfaces in the searches a recruiter runs. Automatic rejection does happen when an employer uses knockout questions on hard requirements such as work authorization, a license, or a minimum number of years in a field. The practical response is the same either way, which is to make the file easy to parse and to use the words the posting uses.

Is a PDF or a Word document better for an ATS?

Both work in most modern systems, with one condition: the PDF must contain real text. Export it from a word processor rather than scanning a printed copy or saving an image, because an image-based PDF gives the parser nothing to read. If the application form names a format, follow it exactly. When you are unsure, a single-column .docx is the safest default, since it is the format that older systems handle best. Layout matters more than the file extension, so a clean one-column document is what you want in either case.

How many keywords from the job description should you include?

There is no correct number, and chasing a score is the wrong goal. Pull the hard skills, tools, certifications and the exact job title out of the posting, then include the ones you genuinely have, in the employer's wording. Place them inside your experience bullets where they sit next to a result, rather than dumping them in a list at the bottom. If a term appears once in a real sentence, a search will find it. Never add a skill you cannot discuss confidently in an interview.

Can an ATS read headers, footers, tables and columns?

Treat all four as risky. Several systems ignore headers and footers, which is why contact details placed there can disappear from the parsed record. Tables and text boxes often collapse into one run-on line or drop out completely. Two-column layouts can be read straight across the page, mixing your sidebar into your job history. Keep everything in a single column in the main body of the document, with plain headings and standard bullet characters. The visual design you give up is worth less than the phone number a system failed to read.

Stop losing track of your applications

Applylog helps you track every application, follow up on time, and prepare for interviews. Free for up to 10 active applications.

Start for free