What Makes a Resume Template ATS Friendly
An ATS friendly resume template is not a special product. It is an ordinary one that avoids four specific things. Here is what they are, and what we measured.
An ATS friendly resume template is a single-column document with no tables, no text boxes and no header-stored contact details. That is the entire definition. Your file gets converted to plain text, and the text has to come out in the right order. Everything sold under this label is either that or decoration.
You are looking for one of these templates and every site says theirs qualifies. None of them tells you what the phrase means, so you cannot check. This post gives you the definition, the four layout mistakes that actually break parsing, and a way to verify any template yourself.
How your file gets read
When you apply online, your document is stored and then read by a program. That program pulls the words out and tries to find your name, your employers, your dates and your job titles. It places them into structured fields.
It does that using position, where each letter sits on the page. It does not see your layout the way you do. It sees marks with coordinates and reads them roughly left to right, top to bottom.
That single fact explains every rule below. Nothing here is superstition. If you understand the coordinate problem, you understand the whole subject.
The four things that break
Two columns. A side column sits on the same horizontal lines as your body text. The reader walks straight across both columns. Your skills list ends up threaded through your job history, one line at a time.
76pt
Methodpdftotext (poppler), default reading order, on the rendered PDF; two full-height-sidebar designs with the gutter widened in steps from 24pt to 76pt
We widened the gap between the columns in steps, all the way to a full inch and beyond. At 76 pt the sidebar text was still being spliced into the body. There is no gap that fixes it, because the gap is not what the software is measuring. We deleted both of our two-column designs after this test.
Tables and text boxes. Same problem, same root cause. A table can be read column by column instead of row by row. That turns your dates into a list with nothing attached to them. Your job titles float free of the companies you worked for.
Headers and footers. Some readers skip them entirely. If your name and phone number live in the header, they can vanish from your application. Put your contact details in the body of the page, on the first line.
Wide letter spacing on small headings. Stretch the letters in a heading like WORK EXPERIENCE far enough and the extractor stops treating them as words.
0.6px
Methodpdftotext (poppler) on the rendered PDF, on Linux; tracking increased in 0.1px steps on 8pt uppercase headings, across the full template catalogue. The same file passed on macOS.
Above 0.6 px of letter-spacing, a small sans-serif heading came out as individual characters. Section headings are how the software identifies where your job history starts. Lose them and everything below is unlabelled.
WO R K E X P E R I E N C E E D U C AT I O N
If your template applies decorative tracking to section headings, turn it off. Use bold or a slightly larger size instead.
What does not break
A photo does not break parsing. We placed an inline photo into a .docx and ran the file through extraction.
6/6
Methodone document rendered twice — identical content, with and without a 25mm inline image in the header — then text-extracted and compared field by field: name, headline, email, phone, location, section headings
All six résumé fields still came out correctly. The photo shifted the name by a single character in the text stream, nothing more.
1 character
Methodbyte offset of the name within the extracted text, photo version against control
There are good reasons not to use a photo when you apply in the US, UK, Canada or Australia. None of them is technical. They are convention and hiring bias. Those two get collapsed into "the ATS will reject it," which sends you the wrong way.
Colour does not break it. Bullet points do not break it. A normal font at a normal size does not break it, and there is no such thing as an ATS-friendly typeface. The only distinction is between fonts your reader has installed and fonts they do not.
What an ATS friendly resume template looks like
- One column, from top to bottom.
- No tables, no text boxes, no sidebars.
- Your contact details in the body of the page, not in the header or footer.
- Ordinary section headings: Experience, Education, Skills. Spelled the ordinary way, with no decorative letter spacing.
- Real bullet points, not symbols you typed.
- Sent as .docx or PDF.
You will notice the list is entirely about what is missing. An ATS friendly resume template is an ordinary one with the dangerous parts left out. That is why it is not a premium feature and nobody should charge you extra for it.
Writing bullets that work once parsed
Your template handles layout. Your bullet points handle content. Both matter, because a correctly parsed file full of vague bullets is still a weak application. Each line should name what you did, how you did it and what changed.
before
Responsible for onboarding new hires
after
Rebuilt the onboarding checklist and cut ramp-up from 12 days to 4
The second version gives a reader something to hold on to. You do not need to quantify every line, but the lines you do quantify should carry a real number, not a word like "significantly" standing in for one.
Keep your bullets to one line when you can. A bullet that wraps to three lines is a paragraph pretending to be a list. If you need that much space, you are probably combining two achievements into one.
How to check yours
Do not trust a badge on the template page, including ours. Open your finished file in your word processor, select all the text, copy it, and paste it into a plain notes app.
Read what comes out. Your name should be first. Each job should still be attached to its dates. The section headings should be intact and spelled as whole words. Nothing should land in the middle of a sentence it does not belong to.
If two pieces of information that sit in different columns on your formatted version now appear on the same line, your layout is splicing content. That is the single clearest sign of a template you should replace.
If your text reads correctly when pasted plain, the file will read correctly when parsed. You can stop worrying about the badge and focus on what you wrote.
More on resumes
High School Diploma on a Resume: When and How
Should you put a high school diploma on a resume? It depends on what else you have. Here is when to list it, when to drop it, and how to format it.
Kelley Resume Template: What the IB Workshop Teaches
The Kelley resume template from the IB Workshop is famously strict. Here is what it demands, why banking wants it, and how to match it.
Resume Examples for College Students: What to Lead With
Most resume examples for college students copy a format built for a decade of work. Here is what to lead with when your experience is internships and projects.