6 min read

What Is an Applicant Tracking System? ATS Explained

HireFlow Editorial Team
August 16, 2026

An applicant tracking system is software employers use to collect and search job applications. How an ATS works step by step, and what it does to your resume.

An applicant tracking system (ATS) is software employers use to collect, store, and search job applications. When you apply online, the system converts your resume file to plain text, builds a searchable candidate record from it, and lets recruiters filter that database. It is a filing and search tool — not a robot grading your writing.

That single distinction corrects most of what job seekers get wrong about applicant tracking systems. Understanding the four things an ATS actually does to your file tells you exactly which parts of your resume matter and which advice to ignore.

How does an ATS work?

Six steps happen between clicking submit and a recruiter seeing your name.

  1. You submit an application. Your PDF or DOCX uploads through the employer's careers portal.
  2. The system extracts text. Your file is converted to plain text. This is where most resumes break — a two-column layout can interleave line by line, and text inside headers, footers, text boxes, or images is frequently skipped.
  3. It parses the text into fields. The system looks for an employer, a job title, and a date range close together, then builds a structured record: contact details, work history, education, skills.
  4. It applies knockout questions. Structured screening answers — work authorization, location, minimum years — can close an application by rule before any person reads it.
  5. Recruiters search and filter. This is the main event. A recruiter runs a query for a job title plus two or three tools, filtered by location, then opens perhaps twenty profiles from the results.
  6. Your record persists. Your application stays in that employer's database as a searchable record, often for years.

The consequence people miss: the recruiter is frequently not looking at your PDF. They are looking at the profile the system built from it.

Three things an ATS does not do

It does not auto-reject on writing quality. No mainstream system reads your prose and bins you. It filters on structured fields and surfaces candidates in searches. Most silent rejections are a recruiter never finding you.

It does not reward keyword density. Systems check whether a term is present and in context, not how often it appears. The density idea came from early web SEO and never transferred to resumes.

It does not reject PDFs. Text-based PDFs are handled by every mainstream platform. The genuine failure is an image-based PDF — scanned, photographed, or flattened on export — which contains no extractable characters at all.

Which applicant tracking systems will you encounter?

System Typically used by Behaviour worth knowing
Workday Large enterprises Infers total years of experience from your date ranges
Greenhouse Tech and scale-ups Handles clean single-column PDFs well; ignores graphics
Lever Mid-size tech Similar extraction; strong recruiter search
iCIMS Large, multi-industry Heavy use of structured screening questions
Taleo Enterprise and government Least forgiving of unusual layouts

You cannot know which system a given employer runs — which is convenient, because a file that extracts cleanly in one behaves well in all of them.

What a parsing failure actually looks like

This is the extracted text from a resume with a skills sidebar, and the same resume after one structural change. Nothing about the candidate changed.

Before: SKILLS Senior Analyst SQL Acme Corp Python 03/2021 Tableau New York — the sidebar and the work history alternating line by line.

After: Senior Analyst · Acme Corp · New York, NY · 03/2021 – Present, followed by the bullets, then a clean full-width skills line.

A recruiter reading the first version sees fragments and moves on. It is not a judgment about the candidate — the information never arrived.

How to make a resume an ATS can read

  • Single column, full width — no sidebars
  • Contact details in the body of page one, as plain text
  • Standard headings: Experience, Skills, Education
  • One date format everywhere, such as MM/YYYY
  • Text-based PDF, never a scan or a flattened image
  • No skill rating bars, icons, or badge images carrying information
  • Reverse-chronological order, with dates on every role

Avoid the functional resume format. Grouping accomplishments under skill headings and dropping dates removes the employer-title-date structure parsers depend on, so Workday commonly builds a sparse profile from it and Taleo may drop the history section entirely. Use a hybrid instead: a short skills summary on top, full dated history underneath. The ten ATS pitfalls guide covers the rest.

The 30-second test you can run now

Select all in your resume, copy, and paste into a plain text editor — Notepad, or TextEdit in plain-text mode. Not Word, which preserves formatting and hides the problem.

  • Nothing pastes: your PDF is image-based and contains no text
  • Name and phone missing: they are in the document header
  • Lines alternating between unrelated topics: your columns are interleaving

If it reads top to bottom in order with every title, employer, and date intact, applicant tracking systems will handle it. For the terms to put inside those bullets, see the resume keywords by job title lists.

What happens to your application inside the ATS

Most application portals show a status, and the words are not standardised across systems. These are the common ones and what they generally mean.

Status What it usually means
Received / Submitted Your file uploaded and parsed. No human has looked yet.
Under review / In progress A recruiter has your application in a working queue.
Referred A recruiter passed you to the hiring manager. A positive step.
No longer under consideration Closed for this requisition. Your record stays searchable.

Exact wording varies by employer and by system, so treat these as general rather than universal. If you see "Referred" specifically, that is a status rather than a question being asked of you — a different thing from the "referred by" field on a job application , which asks who told you about the role.

One thing worth knowing: a rejection does not delete you. Your record remains in that employer's database and recruiters routinely search their existing applicants before advertising a new role. Applying again for a genuinely different position months later is normal, and it refreshes your record so it surfaces above older ones.

See what an ATS extracts from your resume

Upload your file and read the parsed text section by section — every title, employer, date, and skill exactly as a system reads them. Free, no signup.

Run the Free ATS Resume Check

Frequently asked questions

Nearly all large employers do, and most mid-size companies. Very small businesses often still review applications by email. If a company has a careers page with an Apply button, your resume is almost certainly being parsed by an ATS before a person reads it.

It can close an application on structured screening answers — work authorization, location, or minimum years of experience — because those are evaluated by rule. What no mainstream system does is score your writing quality and reject you for it. Most silent rejections are a recruiter never finding you because your file parsed badly.

There is no pass or fail notification. What you can verify is whether your resume parses correctly: copy it into a plain text editor and check that every job title, employer, and date reads in order. If it arrives scrambled there, it arrives scrambled in the employer's system too.

Done for you

Turn this advice into an interview-ready resume

Professional writers rebuild your resume for ATS + recruiters — unlimited revisions, interview guarantee.

Job match tool·Free builder

Tags

what is an applicant tracking systemapplicant tracking system explainedhow does an ats workats meaningapplicant tracking system examplesdoes my resume go through an atsats resume checkerworkday greenhouse taleohow recruiters search resumesats resume parsing