You polish your resume, hit Apply, and… silence. Somewhere in between, a piece of software read your resume before any human did. That software is an applicant tracking system (ATS), and understanding how it works takes the mystery (and a lot of the anxiety) out of job applications.
So how does an ATS work? An applicant tracking system is the hiring software employers use to collect, organize, search, and rank job applications. It parses your resume into structured data, matches that data to the job, and ranks you against other candidates, then a human reviews the top results. Nearly every large company uses one.
of Fortune 500 companies use a detectable ATS
Source: Jobscan, 2025
Here is exactly what happens to your resume inside it, including how the system changed in 2026 and the truth about whether it “auto-rejects” you.
The Short Version
- An ATS parses your resume into structured data, matches it to the job, and ranks you, then a human reviews.
- It mostly ranks and filters; it rarely auto-rejects. Recruiters make the call.
- In 2026, matching is semantic: it judges meaning and evidence, so keyword stuffing is obsolete.
- Bad formatting (tables, columns, text in images) is what actually breaks you.
Want to see your resume the way the ATS does?
The free Keyword Scanner simulates the match step explained below. Paste your resume and a job description to see your match score and missing keywords in under a minute, no account needed to try it.
The ATS Pipeline: What Happens to Your Resume
Follow one resume through the system, stage by stage.
- 1
Ingest
You hit Apply. Your file lands in the employer's ATS database, tagged to that specific job opening.
- 2
Parse and extract
The parser strips formatting and pulls the raw text, then uses pattern recognition and NLP to map it into fields: name, contact, work history, titles, dates, education, skills. Bad formatting silently corrupts this step.
- 3
Structure into a profile
Your resume becomes a database record, not a document. The recruiter often sees this parsed profile, not your nicely designed PDF.
- 4
Match against the job
The system compares your profile to the job description using keyword matching and, increasingly, semantic matching that understands meaning.
- 5
Rank and score
You get a relative fit score or sort position. 'Knockout questions' on hard requirements can hard-filter you at this stage.
- 6
Recruiter review
A human opens the top-ranked results, often using Boolean search to query the pool, and decides who advances.
The big takeaway: the ATS surfaces and sorts; a human decides. It is not a gatekeeping robot that throws your resume away. If you want a deeper look at the extraction step alone, see what resume parsing actually does.
What an ATS Does (and Doesn’t Do)
This table clears up most of the myths in one place.
| An ATS DOES | An ATS does NOT |
|---|---|
| Parse your resume into structured data | Auto-reject you for one missing keyword |
| Store and index every applicant in a searchable database | Throw away 75% of resumes before a human sees them |
| Rank and sort candidates by fit to the job | Make the hiring decision |
| Run knockout filters on hard requirements you answer | Penalize creative wording when the meaning is clear |
| Let recruiters Boolean-search the candidate pool | Read text inside images, logos, or graphics |
How Recruiters Actually Use the ATS
Once your resume is parsed and stored, the recruiter takes over, and how they search matters as much as how the software ranks. Most recruiters do not scroll a list from top to bottom. They run Boolean search queries against the candidate pool, combining terms with AND, OR, and NOT to surface people who match specific requirements.
A query might read: ("project manager" OR "program manager") AND (Agile OR Scrum) NOT intern. That single search pulls every stored profile whose parsed text contains those terms in the right combination. If your resume never uses the words a recruiter searches for, you stay invisible even with a strong match score, because you simply do not appear in the results set.
This is why mirroring the job’s real language matters. Boolean search runs on the exact text the parser pulled from your file, so the terms a recruiter is likely to type need to live somewhere true in your resume.
The “Auto-Reject Bot” Myth
You’ve probably heard that “75% of resumes are rejected by the ATS before a human sees them.” It’s one of the most repeated stats in job-search advice, and it’s not reliable. The claim traces back to a company that shut down years ago and rarely cites a credible source.
In reality, when recruiters were surveyed about whether their systems auto-reject resumes for formatting, design, missing keywords, or low scores, the large majority said no.
of recruiters say their ATS does not auto-reject resumes
Rising to 97% among more experienced recruiters.
Source: Enhancv recruiter survey, 2025
The ATS ranks and filters; recruiters do the actual dispositioning. There is no hidden robot deleting three of every four resumes on contact.
The one real exception: knockout questions
Some applications include knockout questions, hard requirements like work authorization, a required license, or minimum years of experience. Answer one of these in a disqualifying way and you can be filtered out automatically. So the honest answer is: rarely auto-rejected, except explicit knockout filters. Answer those carefully and make sure your resume backs them up.
How Long Does an ATS Take to Review Your Resume?
The software is fast; the people are not. Parsing and ranking finish in seconds, so within moments of hitting Apply you exist in the database as a scored, searchable profile. That speed is exactly why no human has looked yet.
The real clock is the recruiter’s. A widely cited eye-tracking study found recruiters spend an average of about 7.4 seconds on an initial resume scan (Ladders, 2018), and that scan may not happen for days. Your resume sits in a ranked queue until someone opens the role and runs a search. So “how long does an ATS take” really means “how long until a recruiter gets to your ranked spot,” and ranking higher is what shortens that wait.
This reframes the volume question too. The myth says most resumes die instantly inside the machine. The reality is that most resumes are stored, ranked, and waiting, and the ones that never get read are usually the low-ranked ones a recruiter’s search never surfaced. Where you land in that order is the thing you can influence.
Does an ATS Read PDF or Word Better?
Short answer: both parse well when the file is text-based, and the dangerous choice is neither format itself but a scanned image saved as a PDF.
A text-based PDF keeps your layout intact and parses reliably in modern systems like Workday and Greenhouse. A .docx file is the safest universal default, especially for older or unknown software, because Word is the format these parsers were built around first. The one file that consistently breaks is a scanned or photographed PDF, which is just an image with no selectable text, so the parser pulls nothing.
| File type | Parses well? | When to use it |
|---|---|---|
| Text-based PDF | Yes | Default for most modern systems; preserves layout |
| .docx (Word) | Yes | Safest when the employer's software is old or unknown |
| Scanned / image PDF | No | Never; there is no text for the parser to read |
| .pages, .txt, .rtf | Risky | Avoid unless the posting explicitly asks |
The practical rule: if the job posting names a format, use it. If it doesn’t, send a clean text-based PDF, and switch to .docx if you have any reason to think the system is older. Either way, the file must contain real, selectable text. For the deeper trade-offs, see our full breakdown of PDF vs Word resumes.
The 2026 Shift: From Keywords to Meaning
Here’s what changed, and why old advice is now wrong. Classic ATS matching counted exact keywords. Modern systems (Workday, Greenhouse, Lever, and others) increasingly layer in semantic matching, natural language processing that understands meaning and evidence, not just word frequency.
The old question was: “Does this resume contain the phrase ‘project management’?” The new question is: “Does this resume show evidence this person can manage projects?”
What this means for you
Exact-keyword stuffing is obsolete, and now counterproductive. Instead of cramming “project management” five times, write evidence: “Cut deployment time 40% by architecting CI/CD pipelines and coordinating a 5-person release team.” Natural language with quantified results beats keyword density. Still spell out acronyms alongside the full term, like Search Engine Optimization (SEO), since both systems and humans match on these.
This shift toward meaning is also why AI now sits on top of many modern pipelines. For how that layer scores and summarizes you, read how AI screens resumes in 2026.
How to Tailor Your Resume to a Specific Job Description
“Mirror the job’s language” is good advice that most posts never explain. Here is the actual mechanics of pulling keywords from a posting and matching to it — or you can tailor your resume to the job and skip the manual pass.
- 1
Read the posting twice
First for the role, then with a highlighter for repeated nouns: tools, skills, certifications, methodologies, and the exact job title phrasing.
- 2
Pull the hard requirements
Note must-haves the recruiter will likely search for: specific software, languages, frameworks, licenses. These are your priority terms.
- 3
Match phrasing, not just topic
If the posting says 'stakeholder management,' use that phrase rather than only 'worked with clients.' Boolean search matches on the words.
- 4
Place terms where they are true
Weave each term into a real bullet with a result behind it. Never list a skill you cannot back up; semantic systems and humans both notice.
- 5
Spell out every acronym once
Write 'Customer Relationship Management (CRM)' so you match searches for either form.
- 6
Re-tailor per application
A resume tuned to one posting outranks a generic one. Adjust the priority terms for each role you target.
See the keyword gaps without guessing
Instead of eyeballing it, paste your resume and the job description into the free Keyword Scanner to see exactly which terms from the posting you’re missing. For matching against a saved role end to end, the Job Matcher lines your resume up against a specific posting and shows the gaps to close.
For the full strategy, see our guide to tailoring your resume to a job description and how to choose and place the right keywords.
Do Applicant Tracking Systems Read Cover Letters?
Yes and no, and the nuance matters. Many systems parse and store your cover letter alongside your resume, and its text becomes searchable, so a recruiter’s Boolean query can surface a term that only appears there. But the bulk of ranking weight sits on the structured resume profile, not the letter.
The practical takeaway: treat the cover letter as a document a human reads, not a keyword dumping ground. Keep it relevant, work in a few of the role’s key terms naturally, and never paste your resume into it. If a role asks for one, write it well, because the recruiter who opens your ranked profile is the audience that actually counts. To see how that profile reads today, score your resume now.
Why Formatting Breaks Parsing
The parser reads text, not design. The safest route is to start from a layout that already parses — browse ATS-safe templates rather than repairing one. These common choices silently corrupt your data:
Formatting that breaks the ATS
- Tables and multi-column layouts: text reads across columns, scrambling the order
- Text inside headers or footers: often skipped entirely
- Your name or title in an image or graphic header: invisible to the parser
- Scanned or image-based PDFs: no extractable text at all
- Text boxes and non-standard fonts: unreliable extraction
And no, the old hidden white-text keywords trick doesn’t work. Modern systems detect it, and it gets flagged rather than rewarded (we cover that in full in the white-text resume myth). Watch out for special characters that confuse the parser too. For the complete formatting rules, see our ATS-friendly resume format guide.
How to Make Your Resume ATS-Readable
You don’t need to game the system; you need to be legible to it. Do this:
- 1
Use a single-column layout
Avoid tables and text boxes; let the parser read top to bottom.
- 2
Submit a text-based file
A real .docx or text-based PDF, never a scanned image.
- 3
Keep contact info in the body
Not in the header or footer, and not inside a graphic.
- 4
Use standard section headings
Experience, Education, Skills, so fields map correctly.
- 5
Mirror the job's language naturally
Include real, relevant terms and their acronyms, in context.
- 6
Show evidence, not repetition
Quantified bullets prove skills better than repeated keywords.
- 7
Scan before you apply
Run your resume against the job description to catch parsing and keyword gaps.
From scan to a clean, ATS-readable resume
If the scanner flags parsing problems or thin keyword coverage, the AI resume builder rewrites your content into a clean single-column layout that parses reliably, with a free account. It turns the gaps you found into a finished, ATS-readable resume instead of leaving you to fix the formatting by hand.
Common ATS Names You’ll Encounter
If you’re curious whose software is reading you, the major systems include Workday, Greenhouse, Lever, iCIMS, Oracle Taleo, SAP SuccessFactors, BambooHR, Ashby, and SmartRecruiters. They differ in detail, but the pipeline (parse, match, rank, review) is the same everywhere. Curious how close you are to passing? Our guide to what counts as a good ATS score explains the numbers.
The Bottom Line
An ATS isn’t a wall between you and a job; it’s a filing-and-sorting system that helps recruiters manage thousands of applications. It parses your resume, matches it to the job, ranks you, and hands the top results to a human.
So don’t try to trick it. Make your resume clean enough to parse, relevant enough to rank well, and backed by real evidence, then let the human on the other side say yes.
See your resume the way the ATS does
Paste your resume and a job description into our free Keyword Scanner to get your match score and the keywords you're missing, before you hit Apply.
Try the Keyword ScannerRelated Resources
- Keyword Scanner — See how an ATS reads your resume against a job
- What Is a Good ATS Score? — How match scores work and what to aim for
- ATS-Friendly Resume Format — Formatting that parses cleanly
- Resume Keywords Guide — How to choose and place keywords
Frequently Asked Questions
How does an ATS work?
An applicant tracking system parses your resume into structured fields, matches that profile to the job description, and ranks you against other applicants by fit. Recruiters then review the top results and decide who advances. The software sorts and surfaces candidates; a human makes the actual hiring call.
How does an ATS scan a resume?
An applicant tracking system parses your file into raw text, then uses pattern recognition and natural language processing to map that text into structured fields: name, work history, titles, dates, skills, and education. It stores you as a searchable candidate profile, which recruiters then review.
Does an ATS read PDF or Word better?
Both work if the file is text-based. A text-based PDF preserves your layout and parses reliably in modern systems, while .docx is the safest default for older or unknown software. The real failure is a scanned or image-based PDF, which has no extractable text. When unsure, send .docx.
Can an ATS reject your resume automatically?
Rarely. Most recruiters say their system does not auto-reject resumes for formatting or missing keywords; it ranks and filters while humans make decisions. The exception is 'knockout questions' on hard requirements (like work authorization or a required license), which can disqualify you at the application stage.
How do you tailor your resume to a job description for an ATS?
Pull the exact skills, tools, and role-specific terms from the job posting, then mirror that language in your bullets where it is true for you. Match the job title phrasing, spell out acronyms with their full term, and prove each skill with a quantified result rather than repeating the keyword.
Do applicant tracking systems read cover letters?
Sometimes. Many systems parse and store the cover letter as part of your profile, and recruiters can search its text, but most ranking weight sits on the resume. Treat the cover letter as a human-read document: keep it relevant, mention key terms naturally, and never paste your resume into it.
How long does an ATS take to review a resume?
Parsing and ranking happen in seconds; the wait is human. Recruiters spend roughly seven seconds on an initial resume scan and may not open the applicant pool for days. The system stores you instantly, but your resume often sits in a ranked queue until a recruiter runs a search.
Do small companies use an applicant tracking system?
Many do now, though less universally than large employers. Affordable cloud tools have pushed adoption well into small businesses, so even a 20-person company may parse and rank you. Still, the smaller the company, the more likely a human reads your resume early in the process.
How does an ATS rank resumes?
It scores how closely your profile matches the job description across keywords, skills, experience, and education, then orders candidates by fit. In 2026, this increasingly uses semantic matching that judges meaning and evidence, rather than counting exact keyword occurrences.
Is the '75% of resumes rejected by ATS' stat true?
No. The widely repeated claim that an ATS auto-rejects 75% of resumes before a human sees them is not reliably sourced and traces back to a company that shut down years ago. Modern systems mostly rank and filter; recruiters do the actual rejecting.
What is semantic matching in an ATS?
Semantic matching uses natural language processing to understand the meaning of your experience, not just exact words. It recognizes that 'led a five-person team' signals people management even without the word 'manager,' so writing naturally with evidence beats stuffing in exact keywords.
What's the difference between an ATS and a resume scanner?
An ATS is the employer's hiring software that parses, stores, and ranks applicants. A resume scanner or checker (like ours) simulates how that software reads your resume against a job description, so you can spot parsing problems and keyword gaps before you apply.
Put this into practice
You have the theory. These take a few minutes and work on the resume you already have.