What Is an ATS Resume? How the Software Actually Reads It
An applicant tracking system is filing software, not a judge. What it really does to your resume, the seven formatting choices that break it, and how to check your own file in ten minutes.

The short version
- An applicant tracking system is a database, not a judge. Its first job is to read your file and put the right words in the right fields.
- An “ATS resume” is simply one that survives that read: a single column, real headings, no tables, no text boxes, no text hidden inside images.
- Nothing scores you out of ten. A recruiter still reads the shortlist, and they see whatever the parser produced.
- The fastest fix is not rewriting your career. It is rebuilding the file so the words you already have end up where they belong.
Almost every job advert you apply to online lands in an applicant tracking system. Large employers use one because they have to: a single posting can attract hundreds of files in a week, and somebody has to keep them in order. Small employers use one because their job board sells it as part of the package.
That is the whole of it. An ATS is filing software. The trouble is that filing software has to open your document first, and a document built for a designer’s eye is not always a document a parser can open cleanly. That gap is what people mean when they say a resume is or is not “ATS friendly”.
This guide explains what the software is actually doing, which formatting choices break it, and how to check your own file in about ten minutes. There are no percentages here, because the widely quoted ones cannot be traced to anything you can read. What follows is mechanical and checkable instead.
What an applicant tracking system actually does
When you press submit, four things happen in sequence.
First, the system stores your file. Second, it runs a parser over it, which is a program that tries to turn a document into structured data: name here, email there, this block is work history, that block is education. Third, it writes those fields into a candidate record. Fourth, a recruiter opens a list of records and filters it, usually by searching for a skill, a qualification or a job title.
Step two is where resumes get hurt, and step four is where the damage shows. If the parser could not tell that “Senior Staff Nurse, Royal Berkshire Hospital, 2019–2024” was one job, the recruiter searching for staff nurse experience may never see you in the results, even though the words are sitting in your file.
What “ATS friendly” really means
Parsing, not scoring
The most common misunderstanding is that an ATS gives your resume a mark and bins anything below a threshold. Some systems do offer a match percentage against a job description, and some recruiters glance at it. But the number is a convenience feature, not a gate. Your file is in the database either way.
What genuinely removes you from consideration is being unfindable: your years of experience landed in the wrong field, your job titles were merged into one run-on line, or your skills section came through as a single unbroken string because it was laid out in a table.
The fields a parser is looking for
Parsers are conservative. They expect a resume to look like the resumes they were built against, which means a predictable set of blocks in a predictable order:
- Contact details at the top, in ordinary text rather than in a header, a footer or a sidebar graphic.
- A summary, optional, but useful because it puts your strongest keywords in the first block the parser reads.
- Work experience, each entry with a job title, an employer, dates, and bullet points underneath.
- Education, with the qualification, the institution and the year.
- Skills, as a plain list rather than a grid of rated bars.
Give the parser those five blocks in that order, with headings it recognises, and most of the work is already done.
Seven things that break a parse
These are the ones worth caring about, roughly in order of how often they cause damage.
- Tables. A two-column layout built as a table often reads left to right across both columns, so your job titles and your skill list get interleaved into nonsense.
- Text boxes. Anything in a floating box in Word may be skipped entirely. If your name and phone number live in one, you have just submitted an anonymous file.
- Headers and footers. Many parsers ignore both. Contact details belong in the body of the page.
- Graphics carrying words. A skills wheel, a rating chart, a logo with your name in it: an image is an image, and no text comes out of it.
- Invented section headings. “Where I have made a difference” is a lovely phrase and a parser has never heard of it. Use Work Experience, Education, Skills.
- Unusual date formats. “Summer ’21 to present” is human. Jun 2021 – Present is machine readable and still perfectly human.
- The wrong file type. A .pages file or an image-only PDF is a dead end. Send DOCX unless the advert asks for PDF, and if it asks for PDF, export from a word processor rather than scanning or screenshotting.
Notice what is not on that list: colour, a line rule, a sensible amount of bold, or a second page. None of those break anything. An ATS resume does not have to be ugly, and the advice that it must be plain black Times New Roman on white is thirty years out of date. What it has to be is structurally simple.
What an ATS resume looks like on the page
One column, top to bottom. A name, then contact details on one or two lines. A short summary. Then work experience, newest first, each role formatted the same way. Then education, then skills. Headings in a larger or bolder version of the same typeface so the eye can find them and the parser can too.
The difference between a file that parses and one that does not is usually invisible to a reader. Here is a typical experience line, before and after:
Two columns: dates on the left, everything else on the right. On screen it looks tidy. Parsed, it can come out as “2019 2024 2016 2019 Senior Staff Nurse Staff Nurse”.
Senior Staff Nurse — Royal Berkshire Hospital — Jun 2019 to Mar 2024, each on its own line or separated by an en dash, with bullet points below. Reads the same to a person, and correctly to a parser.
Where keywords come in
Once your file parses, the recruiter’s search is what decides whether you surface. They search the way anyone searches: the job title, a qualification, a system, a licence. If the advert says epic, SQL, CIPD, forklift licence, those exact words need to be somewhere in your resume, in a sentence that is true.
That is the entire keyword game, and it is smaller than the internet makes it sound. You are not stuffing a page. You are making sure the words the employer used are the words you used, where you legitimately have the experience. Our free ATS keyword checker compares a job advert against your text and shows you what is missing; pulling keywords out of a job description covers the method by hand.
How to check your own resume in ten minutes
- Open your resume and save a copy as plain text. In Word: File → Save As → Plain Text (.txt). In Google Docs: File → Download → Plain text.
- Open the .txt file. This is roughly what a parser sees.
- Check your name, email and phone number are there. If any are missing, they were in a header, a footer or a text box.
- Check each job reads as one block: title, employer, dates, then bullets. If dates and titles are jumbled, you have a table.
- Check your skills are separated. A wall of words with no breaks usually means a grid.
- Fix whatever failed in the original file, not in the text copy, and repeat.
If two or three of those fail, rebuilding on a clean file is faster than repairing the old one. Every template on this site is built as a single column with no tables and no text boxes, in Word, Google Docs and Pages formats, and is written for one job title rather than for everybody — the registered nurse, software engineer and administrative assistant files are three of 498. You can also browse by industry or by field if you are not sure which title fits.
Common questions
Does an ATS reject my resume automatically?
No. The system stores every application it receives. What it can do is fail to read your file properly, which makes you hard to find when a recruiter filters the list. Rejection is still a person’s decision.
Should I send a PDF or a Word document?
Send what the advert asks for. Where you have a choice, DOCX is the safer default because every parser handles it. A PDF exported from a word processor is usually fine; a scanned or image-only PDF is not, because it contains no text at all.
Can I use colour, or does it have to be black and white?
Colour is fine. A parser ignores it. Keep enough contrast that a person can read it, and keep the colour on headings and rules rather than on body text.
Is white text with hidden keywords worth trying?
No. Recruiters see the parsed text, where hidden words appear in plain sight, and it reads as an attempt to game the system. It costs you the application and sometimes the employer.
Do two-page resumes get filtered out?
Not by the software. Length is a reader’s preference, not a parser’s. How long a resume should be goes through when a second page earns its place.
The short answer
An ATS resume is a resume built so that software can read it without guessing. One column, ordinary headings, no tables, no text boxes, dates in a normal format, and the words the employer used where they are honestly true of you. Everything beyond that — the wording, the evidence, the judgement about what to include — is still a human problem, and still the part that wins interviews.
Start from a file that already does this
Every template is written for one job title, in a single column, with no tables and no text boxes, and the bullet points are already drafted at 1, 2, 5 and 10+ years. Edit it in Word, Google Docs or Pages.
Keep reading
The Best Fonts for an ATS Resume (and the Ones to Skip)Almost every font parses correctly, so the real question is readability. The safe list, what to avoid, and the sizes and spacing…Read it
How to Find Resume Keywords in a Job DescriptionA five-step method for pulling the words a recruiter will actually search for out of a job advert, and putting them where…Read it
ATS-Friendly Resume Format: The Eight Rules That MatterEight formatting rules that keep an applicant tracking system reading your resume correctly, and the list of things you are still allowed…Read it
