ATS Basics

What an ATS Really Does With Your Resume

You've been told 'the ATS' is why you get ghosted. Here is what an applicant tracking system actually is, the real path your resume takes through one, and the part the fear-based advice gets wrong.

Rohith Jarugu9 min read

Key Takeaways

  • An ATS (applicant tracking system) is software recruiters use to collect, parse, store, search, and rank resumes. It is a filing and search tool, not a machine that decides who gets hired.

  • It rarely auto-rejects. The system ranks and filters so a recruiter can work through the pile in order. The only true auto-reject is a knockout question a person set up, like work authorization or a required degree.

  • A resume that parses badly is not deleted. It ranks low and never surfaces when the recruiter searches, which is why clean formatting matters more than any keyword trick.

  • You can see your own parse. Upload your resume free and read the exact text an ATS pulls from your file before you apply.

Resumes Analyzed
50K+
Average ATS Score Increase
25%
ATS Checks Per Full Report
30+
From Upload to ATS Score
<60s

What Is an ATS?

An ATS, short for applicant tracking system, is software companies use to collect, sort, and rank job applications. When you apply online, your resume almost always lands in one. It parses your file into a searchable record, stores it next to every other applicant, and gives the recruiter a way to search and rank the pile. Think of it as a specialized inbox with a powerful search bar, not a robot gatekeeper deciding your fate.

That framing matters because most advice about the ATS is written to scare you. The truth is duller and more useful. The software exists to save recruiters time on roles that pull hundreds of applicants. It does that by turning a stack of resumes into a database they can filter, so the people who match the job rise to the top. Your job is to be readable and relevant enough that you are one of them.

You have met the ATS even if you never learned its name. That application portal that made you upload a resume and then retype every job into a form? That is the ATS building its record. The instant confirmation email? Also the ATS. The reason a role showed "received" for three weeks before anything happened? A recruiter had not searched the pile yet.

How Does an ATS Work?

Your resume moves through five stages: a recruiter sets up the job, the software parses your file, it stores the data, the recruiter searches and filters, and the system ranks everyone by match. Only one of those stages can reject you outright, and it is not the parser.

  1. A recruiter sets up the job

    Before the posting goes live, someone builds it in the system: the title, the required skills, and any screening questions. Those questions, like work authorization or a minimum degree, are set by a person, and they are the one thing that can reject you on the spot.

  2. Your resume gets parsed

    When you upload, the software does not read your resume like a person. It strips the file to text and pulls it into fields: name, email, phone, job titles, companies, dates, and skills. Anything it can't read, like text inside an image or split across columns, is lost at this step.

  3. The data goes into a database

    Your parsed resume becomes a searchable record next to every other applicant's. The original file is usually attached, but the fields the parser filled are what the system searches and sorts on.

  4. A recruiter searches and filters

    For a role with hundreds of applicants, the recruiter searches the database by keyword and requirement, the same way you'd search an inbox. Resumes that match the terms surface first. Resumes that don't match, or parsed badly, sit unseen at the bottom.

  5. Candidates get ranked

    The system orders applicants by how well they match the job, so the recruiter works through the pile in priority order. This is a ranking, not a verdict. A low rank means you're further down the list, not deleted from it.

What Does an ATS Do With Your Resume?

It reduces your resume to structured data. Parsing is the technical name, and it is the step that quietly decides everything. The software scans your file and tries to fill in fields: your name, email, phone, each job title, each company, the dates, your education, and your skills. What it captures cleanly becomes searchable. What it misreads is effectively gone.

This is why formatting outranks wording. A parser follows the flow of the document. Put your content in two columns and it may read straight across, gluing your job title to a skill from the sidebar. Bury your phone number in the header and it may never get pulled into the contact field. None of that is a judgment on you. It is a machine reading a layout it was not built to handle.

You do not have to guess how it went. Our free ATS resume parser runs the same kind of extraction and shows you the result: the contact fields it found, the section headings it recognized, and your text in the order the software reads it. If a section comes back empty or scrambled there, it will read that way inside a real ATS too, and you have caught it before a recruiter did.

Does an ATS Automatically Reject Your Resume?

Almost never. This is the myth the whole industry runs on, so it is worth being precise. An applicant tracking system ranks and filters resumes; it does not, on its own, throw yours away. You may have read that 75 percent of resumes are rejected by software before a human sees them. That number traces to a sales pitch from a company that no longer exists, and it was never backed by real data. We will not repeat it as fact, because it is not one.

The myth

A bot reads your resume, scores it, and auto-rejects you before any person is involved. Miss the right keywords and you are deleted, no matter how qualified you are.

What actually happens

The system ranks you against the search a recruiter runs. A weak match or a bad parse buries you low in the list, where a busy recruiter may never scroll. You are not rejected. You are unseen, and that is a problem you can fix.

There is a real automatic reject, and it has nothing to do with keywords or formatting. It is the knockout question. Before a job goes live, a recruiter can add yes-or-no screening questions: are you authorized to work here, do you have the required license, will you relocate. Answer one the wrong way and the system rejects you instantly, with a flawless resume attached. In high-volume roles, recruiters sometimes turn on filters for a minimum years of experience too. Those are human-set rules, not the parser deciding you are unqualified.

I walk through exactly how this plays out inside one platform in the guide on whether Workday auto-rejects resumes, and how a different platform hands recruiters your file to search in the Greenhouse guide.

What an ATS Can't Do

Naming the limits kills more myths than repeating the fears. Here is what the software does not do, no matter what a template store tells you to be afraid of.

It doesn't read like a person

The parser has no sense of your story or your potential. It matches text to fields and terms to a search. That is a limit and an opportunity: readable, relevant text is all it asks of you.

It doesn't judge fit

No ATS decides you are wrong for a job. It orders a list. Whether you are a fit is a call the recruiter and hiring manager make after they open the resume the ranking surfaced.

It doesn't show you a score

No real ATS displays a 0-100 score to a recruiter or to you. Every score you have seen came from a checker tool built to preview your resume, ours included, not from the employer's system.

That last point clears up a lot of confusion. If you want the full version, read what a good ATS score actually means, because the number is a property of the tool that gave it to you, not a grade the ATS assigns.

Which Companies Use an ATS?

Most mid-size and large employers, and plenty of small ones. If you apply through a company's careers page rather than by email, you are almost certainly going through one. In Harvard Business School's Hidden Workers study with Accenture in 2021, more than 90 percent of surveyed employers using this kind of software relied on it to make a first cut or rank applicants. That is the real reason to care how yours parses.

You will run into the same handful of platforms again and again. Each parses and ranks a little differently, but the rules that make a resume readable are the same across all of them.

Workday
Greenhouse
Lever
Taleo (Oracle)
iCIMS
SuccessFactors (SAP)

A quick tell for which one you are facing: check the URL of the application page. A link with myworkdayjobs.com is Workday, greenhouse.io is Greenhouse, and so on. It rarely changes what you should do, but it is a useful thing to notice.

How to Make Your Resume ATS-Ready

Four moves, in order of how much they matter. Format comes before keywords, because a section the parser can't read scores nothing no matter what is in it.

See what a parser extracts from your resume
  1. Keep the layout to one column

    A single-column layout is the one change that prevents the most parsing damage. The software reads top to bottom, so a sidebar or two-column design can get read out of order or merged into nonsense before a recruiter ever searches for you.

    Do

    One column, sections stacked, real text you can select with your cursor.

    Avoid

    Two columns, text boxes, tables, or contact details stuck in the header.

  2. Use section headings the parser knows

    Work Experience, Education, and Skills are the headings a parser maps to fields. A clever label like 'What I Bring' reads fine to a person and lands nowhere for the software, so the section under it may not be counted at all.

    Do

    Work Experience, Education, Skills, Summary.

    Avoid

    My Journey, Career Highlights, Toolkit, What I Bring.

  3. Mirror the words in the job posting

    Ranking is keyword matching. Read the posting, find the skills and titles it names, and use the same words where your experience genuinely backs them up. Copy the phrasing, not skills you don't have.

    Do

    Match the posting's exact terms you can speak to in an interview.

    Avoid

    Padding a skills list with tools you've never touched to game the match.

  4. Export as text-based PDF or DOCX

    Modern systems read both formats well, as long as the file is real text and not a scanned image. If a posting names a format, use that one. Then test the export, because a file that looks fine can still parse badly.

    Do

    A text-based PDF or DOCX where every word is selectable.

    Avoid

    A scan, a screenshot, or a design-tool export that flattens text to an image.

Why Trust This

Written From Both Sides of the Screen

I have sat on the hiring side of an applicant tracking system, searching a pile of applicants for the few who matched a role, and I now build the tools that show job seekers what that system sees. The advice here is not scraped from other advice pages. It is what the software actually does, described plainly, with the fear left out and the useful part kept in.

Who wrote this

Rohith Reddy Jarugu, builder of ats resume checker. Ten years in software hiring, 500+ interviews conducted, now building career tools full time. LinkedIn

Free ATS Resume Checker

Stop Guessing What the ATS Sees

Upload your resume and read the exact text a parser pulls from it, then get a 0-100 score and the 30+ check report behind it. Free, no signup, under 60 seconds.

What Is an ATS: FAQs

The questions people ask once they realize their resume goes through software first. Still stuck? Contact us and we'll help.

What is an ATS?

An ATS, or applicant tracking system, is software companies use to collect, sort, and rank job applications. It parses each resume into a searchable record, then lets a recruiter filter and rank the pile by keyword and requirement. It is a filing and search tool for recruiters, not a robot that decides who gets hired.

What does ATS stand for?

ATS stands for applicant tracking system. The name describes the job: it tracks every applicant for a role from the moment they apply through to a hire or a rejection, keeping their resume and status in one place.

How does an ATS work?

A recruiter builds the job in the system, your uploaded resume is parsed into text fields, and that data is stored next to every other applicant's. The recruiter then searches and filters the database by keyword and requirement, and the system ranks candidates by how well they match. You surface high in that ranking or sit low in it.

Does an ATS automatically reject resumes?

Rarely. An ATS ranks and filters resumes so a recruiter can work through them in order; it does not, by default, delete yours. The real automatic rejection comes from a knockout question a recruiter sets up, like work authorization or a required certification, or from optional filters used in high-volume roles. A badly parsed resume is not rejected. It just ranks low and never surfaces in the search.

Can an ATS read a PDF?

Yes, modern systems read text-based PDF and DOCX files well. The catch is that the PDF must be real, selectable text, not a scanned image or a design export that flattens the words into a picture. If you can highlight the text with your cursor, a parser can usually read it too.

How do I know if a company uses an ATS?

Most do, especially mid-size and large employers. Tells include an application portal that asks you to upload a resume and then re-enter the same details into a form, a careers URL with a platform name like myworkdayjobs.com or greenhouse.io, and an automated confirmation email. If any of those show up, your resume is going through an ATS.

How do I make my resume ATS-friendly?

Keep the layout to one column, use standard section headings like Work Experience and Skills, mirror the keywords in the job posting where you honestly match them, and export as a text-based PDF or DOCX. Then test the finished file with a free ATS checker, because the only way to know it parses is to read it the way the software does.

Do recruiters actually read resumes, or just the ATS?

Recruiters read resumes. The ATS decides which resumes they read first. For a role with hundreds of applicants, no one opens all of them, so the recruiter searches and works down the ranked list. Your resume has to parse cleanly and match the search to reach the top, and then it still has to convince the person who opens it.