Jump to section

An ATS resume, or ATS-friendly resume, is a CV written so an applicant tracking system can read it correctly. It uses a simple one-column layout, standard section headings, a text-based file, and the skills and job titles from the job description in plain words. The goal is not to trick software but to make sure a recruiter finds and reads you.

What Is an Applicant Tracking System?

An applicant tracking system (ATS) is the software employers use to collect and manage job applications. When you apply on a company’s careers page, your application usually goes into one. Recruiters use it to see everyone who applied for a role, move candidates between stages, send emails and schedule interviews.

For your CV, an ATS does four main things:

  • Parses it. The system reads the file and tries to pull out your name, contact details, job titles, employers, dates, education and skills into separate fields.
  • Stores it as a profile. Recruiters often see the parsed fields first, and the original file second. If parsing goes wrong, your profile looks thin or jumbled.
  • Asks knockout questions. Many application forms include screening questions such as right to work, location or a required licence. A “no” to a required question can move an application out of the queue, whatever the CV says.
  • Makes you searchable. Recruiters search and filter applicants by keywords, job titles and skills. If the words they search for are not in your CV, you are harder to find.

So an ATS resume is really two things at once: a file that parses cleanly, and content that matches the words a recruiter for this job will look for.

Does an ATS Automatically Reject Resumes?

You may have read that most resumes are rejected by software before a human sees them. That figure is widely repeated but rarely sourced, and it does not match how most employers use these systems. In most cases the ATS stores and organises applications; people decide who moves forward.

What does happen is quieter, and still costly:

  • A CV that parses badly shows up with missing jobs or a scrambled skills list, so it looks weaker than it is.
  • A CV without the job’s key terms does not appear when a recruiter searches or ranks applicants.
  • Answers to knockout questions can filter an application out automatically, if the employer has set them up that way.

The fix for all three is the same: a clean format, the right words, and honest, complete answers on the form.

Ready to put this into practice?

Set up Auto Apply →

ATS Resume Formatting: Dos and Don’ts

ElementDoAvoid
LayoutOne column, read top to bottomTwo or three columns, side panels, text boxes
HeadingsStandard names: Experience, Education, SkillsCreative headings like “Where I’ve Made an Impact”
Contact detailsIn the main body, near the topOnly in the page header or footer
FontsCommon fonts at 10–12 ptDecorative fonts, icons in place of words
DatesA consistent format, such as Mar 2023 – PresentMixed formats or years with no months
SkillsWritten out as wordsSkill bars, star ratings or charts
Tables and graphicsPlain text and simple bullet pointsTables, images, logos and photos holding key information
File typeA text-based PDF or .docx, as the employer asksA scanned image or a PDF made from a photo

How to Write an ATS-Friendly Resume

1

Start from the job description

Highlight the job title, the must-have skills, tools and qualifications. These are the words a recruiter is most likely to search for, and the ones your CV should contain where they are true for you.

2

Match the job title where it is honest

If your title was “Software Developer II” and the role is “Software Engineer”, you can write “Software Engineer (Software Developer II)”. Never claim a title you did not hold.

3

Use the exact words, in context

Write “project management” if that is the phrase in the posting, and show it in a bullet: what you managed, for whom, and the result. Include both the acronym and the full term once, for example “search engine optimisation (SEO)”.

4

Keep a plain, one-column structure

Summary, Experience, Education, Skills, and optional sections like Certifications or Projects. Standard headings help the parser put each part in the right field.

5

Write results, not duties

ATS-friendly does not mean robotic. A recruiter still reads it. Start bullets with an action verb and add a number where you have one: “Cut month-end close from 8 days to 5 by automating reconciliations.”

6

Save it in the format they ask for

Follow the instructions on the application form. If none are given, a text-based PDF or .docx exported from a word processor is the safe choice. Check you can select and copy the text in your PDF.

Ready to put this into practice?

Set up Auto Apply →

ATS Resume Keywords: How Many and Where

There is no magic keyword count, and stuffing does more harm than good. Recruiters read the CVs they find, and a list of repeated terms reads badly. A better rule: every requirement in the job description that you genuinely meet should appear at least once, in a place where it is backed by evidence.

  • Summary: the job title and two or three of the core skills.
  • Experience bullets: the skills shown in use, with results.
  • Skills section: tools, languages, methods and certifications, written as plain words.

Hiding keywords in white text or tiny fonts is a bad idea. Parsers read hidden text, so recruiters see it in the parsed profile, and it ends applications quickly.

To see which terms from a posting are missing from your CV, paste both into the resume and job description match tool.

A Simple ATS-Friendly Resume Template

This outline works for most roles. Copy the structure into a plain document and fill it in with your own details.

Full Name
City, Country · Phone · Email · LinkedIn or portfolio URL

Summary
Two or three lines: your job title, years of experience, the core skills the role asks for, and one result.

Experience
Job Title, Employer, City · Month Year – Month Year
• Action verb + what you did + the result, with a number where you have one
• Three to six bullets for recent roles, fewer for older ones

Education
Degree, Institution · Year

Skills
Tools, languages, methods and certifications, separated by commas

Certifications or Projects (optional)

Keep it to one page early in your career and two pages with more experience. Length matters less than whether each line is relevant to this job.

Ready to put this into practice?

Set up Auto Apply →

Common ATS Resume Mistakes

Using a designed template from a graphics tool

Many good-looking templates are built from text boxes and columns. They look fine to you and come out jumbled after parsing. Keep the design for a portfolio.

Sending one CV to every job

A general CV misses the specific words each posting uses. A few minutes adjusting the summary, skills and top bullets for each role makes a real difference to how you show up in searches.

Putting key details only in the header

Some parsers skip headers and footers. If your name and email live only there, your profile can arrive without them.

Rushing the application form

The form answers sit alongside the CV, and knockout questions can matter more than the CV itself. Answer every question honestly and completely.

ATS-Friendly Resume Checklist Before You Apply

  • One column, no text boxes, tables or images holding key information
  • Standard headings: Summary, Experience, Education, Skills
  • Name and contact details in the main body
  • The job title and must-have skills from the posting, where true
  • Each key skill backed by a bullet that shows it in use
  • Consistent dates, including months
  • A text-based PDF or .docx, as the employer asks
  • You can select and copy every line of text in the file
  • Spelling checked, including employer and tool names

The quickest way to test the list is to run your CV through a checker and look at what it reads back.

Ready to put this into practice?

Set up Auto Apply →

Check and Tailor Your CV With MockIF

MockIF has two free tools for this, and both work without signing up:

  • Free ATS resume checker. Upload your CV, on its own or with a job description, and get a score with a breakdown for keyword alignment, format parsability, section completeness, readability and signal strength. It suggests specific fixes you can accept or dismiss. A small number of free scans are available each day.
  • Resume and job description match. See how your CV lines up with a specific posting, and which terms are missing.

If tailoring a CV for every application is what slows you down, MockIF Auto Apply can do it for you. It finds jobs that match your roles, skills and countries and applies on the employer’s own form with your answers. On Plus and Pro, it tailors your CV to each job using only what is already in it, and you can see the exact CV each employer received. It’s free to start with 5 credits, then monthly or 3-monthly plans, or one-off credit packs (see pricing).

Frequently Asked Questions

What is an ATS resume?
A CV formatted and worded so an applicant tracking system can read it correctly: one column, standard headings, a text-based file, and the job’s key skills and titles in plain words. It is still written for a human recruiter, who reads it after the system stores it.
How do I know if my resume is ATS-friendly?
Run it through an ATS checker such as the free MockIF ATS score, and do a simple test yourself: open your PDF, select all the text and paste it into a plain text editor. If the order is jumbled or parts are missing, a parser will struggle too.
Is PDF or Word better for an ATS?
Both usually work when the file is text-based. Follow the employer’s instructions first. If there are none, a PDF exported from a word processor or a .docx are both safe; avoid scanned PDFs and image files.
Can an ATS read two-column resumes?
Some can, many read them out of order. Text in columns or text boxes is often merged line by line, mixing up jobs and dates. A single column is the safer choice for online applications.
Do ATS systems reject resumes automatically?
Usually not on their own. Most applications are stored and reviewed by people. Automatic filtering normally comes from knockout questions the employer sets on the form, such as right to work. A poorly parsed or keyword-light CV is more often overlooked than rejected.
Should I use a different resume for every job?
Adjust it for every job, yes. Keep one master CV, then tailor the summary, skills and top bullets to each posting’s language. On Plus and Pro, MockIF Auto Apply tailors your CV to each job it applies to, using only what is already on it.

See how your CV reads.

Check it free with the ATS resume checker, then let Auto Apply send tailored applications for you.

Set up Auto Apply →
No credit card required to start.