ATS Resume Guide: How to Pass Applicant Tracking Systems

ATS Resume Guide: How to Pass Applicant Tracking Systems

Last updated: August 2026

An applicant tracking system (ATS) is software employers use to collect, sort, and rank job applications. When you submit a resume online, an ATS often parses its text into structured data and screens it against the job's requirements before a recruiter ever sees it — which is why format and keywords matter as much as content.

Quick answer

  • ATS software parses your resume into fields and screens it against job requirements before a recruiter sees it.
  • Simple single-column layouts with standard headings parse best — avoid tables, graphics, and text boxes.
  • Mirror the job description's keywords and skills, then export a text-based PDF.

What is an ATS and how does it work?

An applicant tracking system is the database behind most online job applications. When you hit “apply” on a career page, your resume usually lands in an ATS, which extracts its content into structured fields — work history, skills, education, contact details — and stores it in a candidate record.

Recruiters then search and filter that database: by keyword, by years of experience, by location, by credential. If your resume parses badly or lacks the terms the recruiter searches for, you can be filtered out even when you are qualified. That is the whole problem an ATS-friendly resume solves.

The fix is not to trick the system — it is to make your real qualifications machine-readable: clean layout, standard headings, and the vocabulary of the job posting.

What does an ATS actually check?

Different platforms use different logic, but nearly all of them care about the same five things:

  • Keywords and skills — whether your resume contains the terms from the job description
  • Section headings — whether it can find distinct Experience, Education, and Skills sections
  • Contact information — name, email, and phone parsed into the right fields
  • Dates and tenure — start and end dates for each role, checked for gaps and overlap
  • Education and certifications — degrees and credentials matched against the posting's requirements

Which resume format gets past ATS software?

The single-column, reverse-chronological format — one text flow, no sidebars, no columns, standard section names like “Work Experience” and “Education”. Creative multi-panel designs look great on a portfolio site, but parsing software can scramble their text order or drop sections entirely.

Our resume format guide covers layout, headings, and file types in detail — and every template in the HeyCV template library is built on that single-column standard.

How to pass an applicant tracking system: step-by-step

  1. 1

    Mine the job description for keywords

    Highlight every repeated skill, tool, credential, and phrase — "Python", "HIPAA compliance", "cross-functional teams" — these are your match list.

  2. 2

    Start from a single-column template

    Use a standard layout with plain text headings. HeyCV's ATS templates like the registered nurse and software engineer templates are pre-built for this.

  3. 3

    Use exact, conventional section headings

    Work Experience, Education, Skills, Certifications. Creative headings like "Where I've Made an Impact" may confuse both parsers and recruiters.

  4. 4

    Write out full terms once, then abbreviate

    For example: "Certified Public Accountant (CPA)" on first use, "CPA" after. This covers both the parser looking for the full term and the recruiter searching the acronym.

  5. 5

    Tailor keywords for each application

    Swap in the exact terms from each posting. The AI resume optimizer does this for you: paste the job description and it flags missing keywords and phrasing.

  6. 6

    Export a text-based PDF and re-check it

    Export as PDF, then run the file through the free grammar checker to catch typos that would also trip a keyword search — "Pyhton" never matches "Python".

How can you test your resume against ATS rules?

Three practical tests, in order of effort:

  • The copy-paste test. Select all the text in your PDF and paste it into a plain text editor. If sections scramble, run together, or vanish, a parser will struggle too.
  • The keyword audit. Put the job description and your resume side by side and check how many required terms appear verbatim. Opti, the AI optimizer, automates exactly this comparison.
  • The grammar pass. Misspellings break keyword matching and get you filtered on basic quality. The free AI grammar checker applies 150+ resume-specific rules in seconds.

Build an ATS-ready resume free

The HeyCV builder is free, requires no signup, and exports clean PDF and TXT files. Your resume is stored on your device by default; AI features and cloud sync are opt-in.

Frequently asked questions

Learn

Do ATS systems reject resumes with tables and graphics?

Tables, text boxes, images, and multi-column layouts are the classic ATS failure points — parsing software can scramble or drop text inside them. A single-column layout with plain text and standard headings parses reliably across systems.
Learn

Does the ATS read PDF files?

Most modern applicant tracking systems parse PDFs fine. Some older systems prefer DOCX or plain text. The safest approach is to follow the job posting's instructions: if no format is specified, a standard, text-based PDF (not a scanned image) works almost everywhere.
Learn

What percentage of resumes are rejected by an ATS?

Vendors and hiring blogs often quote figures of 70% or more, but those are marketing estimates, not measured industry data — treat them as directional. What is reliable is the mechanism: if your resume does not parse or match keywords, a human may never read it. Format and keyword discipline are worth more than the statistics.
Learn

Is ATS screening the same thing as AI screening?

No. An ATS primarily parses, stores, and filters applications with rule-based matching. Some platforms now layer on AI ranking features, but the fundamentals — clean parsing and keyword alignment — still apply to both.

Keep learning