How to Write an ATS-Friendly CV: What the Software Reads
· 4 min read
An ATS-friendly CV is one where the software can pull out your name, contact details, job titles, dates, skills and education without guessing. To get there, use a single column, real text instead of images, standard section headings and a plain file format. Nothing more exotic is needed.
An applicant tracking system (ATS) does not "score your personality". It runs a parser: a program that reads the file, splits it into fields such as contact details, work history and education, and stores them so a recruiter can search and filter. If a field comes out empty or scrambled, the recruiter sees a half-blank profile. This guide shows what the parser reads and how to check your own file.
What does an ATS actually read on a CV?
A parser reads the text layer of your file, from the top left to the bottom right. It then tries to match blocks of text to fields:
- Contact details: name, email, phone, city.
- Work history: employer, job title, start and end dates, bullet text.
- Education: school, qualification, dates.
- Skills: words and phrases that can be matched with the job advert.
Parsers rely heavily on headings to know which block is which. A heading such as "Work Experience" is recognised easily. "My Journey" or "Where I've Been" is not. Recruiters then search these fields, so a job title that sits in the wrong field may never appear in a search.
Vendors differ, and none publishes a complete rule list, so treat every tip below as a safe default and not as a guarantee. Workable's explanation of resume parsing describes the same basic idea: break the document into data points, then compare them with the criteria for the role.
Which layout choices break the parser?
These are the most common causes of a scrambled profile:
- Multiple columns. Text can be read straight across both columns, so a skills sidebar ends up in the middle of a job description.
- Tables and text boxes. Content inside them may be skipped or read in a different order.
- Contact details in the header or footer. Some parsers ignore these areas. Put your name and email in the main body.
- Images, icons and skill bars. A parser cannot read a picture of text, and a bar showing "Excel 80%" carries no information it can store.
- Unusual fonts and symbols. Fancy bullets can turn into stray characters. Use Calibri, Arial or a similar font.
- A scanned or photographed CV. If you cannot select the text with your cursor, the parser cannot read it either.
How do you check your own CV in five minutes?
You do not need a paid scanner. Try this:
- Open your CV and press Ctrl+A, then Ctrl+C.
- Paste the result into a plain text editor, such as Notepad.
- Read it from top to bottom. Is your name first? Are dates next to the right jobs? Is anything missing or out of order?
- If something is wrong, the cause is almost always one of the layout choices above. Fix it in the original file and test again.
This does not reproduce any specific ATS, but it shows the order in which most parsers will meet your text.
How should you structure the sections?
Use this order and these headings, in reverse chronological order inside each section:
- Name and contact line (email, phone, city, LinkedIn link)
- Professional Summary (2-3 lines)
- Work Experience
- Education
- Skills
- Certifications or Languages, if relevant
Under each job, write the title, employer and dates on clear lines, for example "Marketing Manager, Northwind Ltd, 03/2022 - 09/2026". Use one date format throughout. Then add 3-5 bullets that start with a verb and say what changed because of your work.
How do you use keywords without stuffing?
Read the job advert and note the skills and tools it names. If you truly have them, use the same wording once or twice in context, for example in your summary and in a bullet that shows the skill in use. If the advert says "email marketing" and your CV says "newsletter campaigns", add the advert's phrase so a search for it finds you.
Do not paste a hidden block of keywords in white text. Recruiters can see it when they open the file, and it makes the CV look dishonest. Never add a skill you do not have.
Which file format should you send?
Send the format the advert asks for. If it gives no instruction, a .docx file or a PDF made from a text document are both usually read well. A PDF exported from Word keeps real text. A PDF made from a design tool's image export does not.
A fast checklist before you apply
- Single column, no tables, no text boxes
- Name and contact details in the body, not the header
- Standard headings: Work Experience, Education, Skills
- One consistent date format
- Plain fonts, plain bullets
- Wording from the job advert used where it is true
- Copy-paste test passed
If you would rather start from a layout that already follows these rules, the ATS-Friendly CV & Cover Letter Pack contains five single-column Word templates with example content you replace with your own.