How to Make an ATS-Friendly CV
Published Oct 26, 2026
Make your CV ATS-friendly: a plain, readable layout, standard headings, honest keywords from the job post, and a quick test before you send it.

An ATS-friendly CV is a CV that hiring software can read cleanly: one column of real text, standard headings such as Experience and Education, plain fonts, dates on every job, and the same skill words the job post uses. Build it that way, test it with a copy-and-paste check, and a human reader still finds it clear.
You send a CV for a job that fits you well. Days pass, and nothing comes back. It is easy to blame your experience, but sometimes the problem sits earlier in the chain. Many employers now use hiring software, called an applicant tracking system, or ATS, to collect and sort applications before a person reads them. If that software cannot read your CV properly, your application may never reach the desk of the person who decides. This guide shows you how to build a CV that both the software and the human reader can follow, step by step, in plain words. A clear CV simply gives your real experience a fair chance to be seen.
What an ATS actually does
An applicant tracking system is a tool that helps an employer handle a large number of applications. When you apply through a company careers page or a hiring form, your CV is stored in that system. The system reads the text of your CV and sorts it into fields: your name, your contact details, your jobs, your schooling, and your skills. A recruiter then searches those fields for the job they are filling, and reads the CVs that match best.
Think of it like a filing clerk who works very fast but only understands plain, tidy documents. If your CV is laid out in a way the clerk can follow, every part lands in the right file. If the layout is tangled, parts of your story can land in the wrong file, or go missing altogether. That is why the advice in this guide is mostly about order and clarity, not about clever wording. The software does not judge how impressive you sound. It judges how easily it can read what you wrote.
One honest point matters here. No layout can make up for experience you do not have, and no template can force a system to pass you on. Templates described as ATS-friendly are friendly only in structure: they use standard headings, a clean layout, and text the software can read, instead of locking words inside pictures. That is the whole claim, and it is the claim this guide works with. A CV built this way still has to earn its interview with honest, relevant experience.
Start with the job post, not with a template
Most people open a blank CV and start typing their life story. A better start is the job post itself. Read it slowly, twice, and mark the words it repeats. Note the exact job title, the main duties, and the skills it names first. Those first-named skills are usually the ones the employer cares about most. A post for a nurse in a Dubai hospital will stress patient care, record keeping, and shift work. A post for a delivery driver in Riyadh will stress route knowledge, a valid licence, and safe driving. A post for a customer service assistant in London will stress clear phone manner, patience, and accurate notes. The words change, but the method stays the same: let the post tell you what to put first.
Next, match your own past to that list, honestly. For each skill the post names, ask yourself whether you have done that work, and where. If you have, write it down with a short, true example. If you have not, leave it out. Adding a skill you cannot show is a risk twice over: the software may match it, and then a human will ask you about it in an interview, and you will have nothing real to say. Our guide on How to Write a CV That Gets Replies walks through this matching in full, and it is worth reading beside this one, because the two skills work together: one guide shapes what you say, and this guide shapes how the software reads it.
Keep the post open while you write. Every section of your CV should answer something the post actually asks for. Keep a longer master CV for yourself, and cut a fresh, shorter version for each job.
Use headings the software recognises
Hiring software looks for familiar labels to know where one part of your story ends and the next begins. Use the plain headings that almost every employer expects: Contact Details, Summary, Work Experience, Education, and Skills.
A heading like "Where I Have Worked" may sound warm, but the system may not know it means Work Experience, and your jobs may be filed wrongly or skipped. A heading like "My Toolkit" may hide your skills in a section nobody searches. Plain headings are not dull writing. They are signposts, and signposts work best when they say exactly what they mean. The same rule holds for the order of your sections. Put your contact details first, then a short summary, then your work history with the most recent job first, then your education, then your skills. A reader who knows where to look will find everything fast, whether that reader is software or a person.
Write your name as the title of the document, in plain text, not inside a picture or a coloured banner. Put your phone number, email address, and city in the body of the page, in words, not as icons.
Keep the layout simple: one column, real text
The single most useful layout rule is also the simplest: one column of text, from top to bottom. A two-column design may look smart, but it asks the reader to jump back and forth, and some hiring systems read columns in the wrong order, mixing your skills into your work history or your dates into your job titles. A single column removes that risk entirely. It also prints cleanly, which matters when a recruiter prints your CV for an interview panel.
Use a plain, common font, such as Arial or Calibri, at a size a person can read without effort. Keep your spacing even, and use the same style for every job entry: job title, employer, city, dates, then two or three short bullet points. Do not use text boxes, tables, or columns to line things up, because those shapes can trap your words where the software cannot reach them. Do not put important facts in the header or the footer of the page, because some systems skip those areas altogether. Everything that matters belongs in the main body of the document.
Colour and bold text are fine in small amounts. A dark heading colour or a bold job title helps a human reader scan the page, and it does not stop software from reading the words. The trouble starts only when design replaces words: a skill shown as a bar with no label, a rating shown as stars, or a contact detail shown as a picture. If a fact only exists as a shape, it does not exist for the software at all.
Write keywords the way the job post writes them
Hiring software matches words. When a recruiter searches for a skill, the system looks for that skill in the words of your CV. That is why the exact words of the job post matter, and why copying the post word for word is still the wrong move. The right move is to use the post's words where they are true for you, inside your own sentences, in the places where you describe real work you did.
Start with the hard skills: the tools, methods, licences, and certificates the post names. If the post asks for cash handling, and you handled cash at a shop counter, say so, and name the kind of work: till work, daily cash counts, or card payments. If it asks for patient records, and you kept them, say what kind of records and where. Use both the short form and the full form of a term the first time you use it, when both are in common use, so a search for either one finds you. After that, use the form the post uses most.
Place those words where they belong, not in a pile at the end. A skill named inside a job description carries weight, because it is tied to real work. A long list of skill words with no job attached reads like a wish list, and a human reader will discount it. Write each bullet point as a small, true story: what you did, where you did it, and what came of it. A shop assistant might write that she handled the till during busy weekend hours and kept the shelves tidy. A driver might write that he knows the main routes of his city well and always confirms delivery details before leaving. A nurse might write that she kept accurate patient notes through night shifts and handed over clearly at the end of each shift. None of these lines needs fancy words. Each one works because it names real work in plain terms.
Do not stuff the page with every word from the post. Use each important skill once or twice, where it is true. That is enough for the software to find it, and it keeps your CV believable.
Make dates, titles and contact details easy to read
Small details cause a surprising number of reading failures, and they are all easy to fix. Give every job a start month and year and an end month and year, written the same way every time, such as March 2023 to June 2025. Do not write only years, because a job that ran from December 2023 to January 2024 then looks like a full year of work, and a gap of months can hide inside a single year. Do not mix formats, with one job in numbers and the next in words. Consistency is what lets the reader build your timeline without guessing.
Write job titles plainly, in the words employers use. If your company gave you an unusual internal title, add the plain title beside it, so a search for the plain title still finds you. For example, a company nickname such as "Customer Happiness Hero" is best written as the plain title, support assistant, with the real employer name beside it so anyone can check.
Check your contact details last, and check them twice. One wrong digit in a phone number, or one misspelled email address, can cost you the interview your CV earned. Use one phone number and one email address, both of which you actually check. Add your city, because many searches filter by place, and a CV with no place can be missed by a search for local candidates. Do not add your date of birth, your marital status, or your national identity number. Employers do not need them to judge your CV, and sharing them early only adds risk.
Choose the right file: PDF or Word
When the form or the post names a file type, follow it exactly. That instruction comes from the employer's own system, and it overrides every general rule in this guide. When no type is named, a text-based PDF or a Word document are both safe choices for most systems. The key word is text-based: the file must hold real, selectable text, not a photograph of your CV. A scanned image of a printed CV looks fine on screen, but the software sees a picture, not words, and a picture cannot be searched.
If you build your CV in a design tool, check the exported file with the copy-and-paste test in the testing section below before you send it. PakkiNaukri's own ATS Check tool gives you a second, fuller check on the same idea, and the next-but-one section explains how to use it.
Name your file clearly, with your name and the job in it, such as "Ayesha-Khan-Shop-Assistant-CV.pdf", so it is easy to find among hundreds of files.
The photo, graphics and colour question
Whether to add a photo depends on the country and the advert, not on taste. In the UK and the USA, most employers do not expect a photo on a CV, and adding one adds nothing to your case. In some Gulf adverts, a photo is asked for directly in the post. The rule is simple: add a photo only when the advert asks for one, and leave it out when it does not. Never let a photo push your contact details or your summary off the first page, because the first page is where the first decision is made.
The same thinking applies to graphics. A small amount of colour in a heading is harmless. A chart, a logo, a skill bar, or an icon in place of a word is not harmless, because the software cannot read a shape. If you love a design that uses those shapes, keep it for a printed copy you hand over in person, and send the plain version through the online form. The two versions can live side by side: one to be admired by a person, one to be read by a system. Only the readable one should go through the system.
For readers in Pakistan applying abroad, the advert is the authority: follow what it asks for, and leave out what it does not. A CV that respects the norms of the place it is sent to reads as careful and professional.
Test your CV before you send it
Testing takes five minutes, and it catches the problems that cost interviews. Run these three checks on every version you send, not just the first one.
- Copy and paste your CV into a plain text message or a blank document. Read the pasted text from top to bottom. If it reads in the right order, with every job, date, and skill in place, your layout is safe. If parts are missing or jumbled, fix the layout before you apply.
- Read the CV out loud, slowly. If a sentence is hard to say, it will be hard to read. Rewrite it in shorter, plainer words. Check every claim as you read: could you explain it calmly if an interviewer asked you about it? If not, change it or cut it.
- Compare the finished CV with the job post, line by line. Every important skill the post names should appear once, in a place where it is tied to real work. Every claim in your CV should match something the post asks for. Anything else is weight your CV does not need.
After those checks, you can run a fuller machine check. PakkiNaukri's ATS Check reads a CV the way hiring software does and shows you what it found, so you can see gaps before an employer does. Use its report as a checklist, not as a verdict: fix the missing headings, the unreadable sections, and the absent dates it points out, then run your own copy-and-paste check again.
Build it in the CV builder, then tailor it for each job
Doing all of this by hand, in a blank document, is slow, and slow work is where mistakes creep in. A builder that starts from a clean, single-column layout saves you the layout work, so your effort goes into the words. PakkiNaukri's CV builder holds a library of templates in plain, readable structures, including an ATS-Friendly category for readers who want to start from a layout already built this way. Pick a template from that category, fill it with your real details, and then shape the result for each job using the steps in this guide.
That last step, shaping for each job, is the one no template can do for you, and it is the step that matters most. A single CV sent to fifty jobs is a CV written for no job at all. A CV shaped for one job, with its words, its order, and its examples chosen for that post, is a CV a recruiter can recognise as theirs. Keep your master CV in the builder, copy it for each application, and change only what the new post asks you to change. The work gets faster with practice, and the replies get better with it.
When the CV is ready, put it to work where the jobs are real. Browse today's checked jobs on PakkiNaukri to see openings taken from company careers pages and re-checked, so you apply to posts that are still open. For saved jobs, matches and a tracker of your own, create a free account. When you want more application help, compare the free and paid plans. A readable CV gives your experience a fair hearing.
A last warning belongs here, because it matters wherever you apply. A real employer never asks you to pay to apply, to pay for training before an interview, or to share bank details in a first message. A post that asks for money is a reason to pause and check the opening on the company's own site before you share anything. Our ghost-jobs guide explains those warning signs in full, and it is worth reading before you send money or documents to anyone you have not met. And when your CV is ready to travel with a letter, read How to Write a Cover Letter in Pakistan for the short note that introduces it. For the official view from two governments, the US Social Security guide to making a CV ATS-friendly and the UK National Careers Service guide to writing a CV both repeat the same core advice in their own words: plain layout, clear headings, and words matched to the job.
Frequently asked questions
What does ATS-friendly mean?
It means hiring software can read your CV cleanly: one column of real text, standard headings, plain fonts, dates on every job, and skill words that match the job post. It describes the structure of the document, not a promise about any job. A CV built this way still has to earn its interview with honest, relevant experience.
Can I use a two-column CV if it looks better?
It is safer not to. Some hiring systems read two columns in the wrong order, mixing your skills into your work history or your dates into your job titles. A single column removes that risk, prints cleanly, and is still easy for a human reader to scan. Keep a designed version for handing over in person, and send the plain version through online forms.
Should I copy keywords from the job post word for word?
Use the post's words where they are true for you, inside your own sentences, tied to real work you did. Do not copy whole lines from the post, and do not add skills you cannot show. A skill named inside a job description carries weight because it is tied to real work; a long list of skill words with no job attached reads like a wish list.
Is a PDF or a Word document better for ATS?
Follow the post or form first, because that instruction comes from the employer's own system. When no type is named, a text-based PDF or a Word document are both safe choices for most systems. The file must hold real, selectable text, not a photograph of your CV. Test it by copying the text into a plain message before you send it.
Does an ATS-friendly CV guarantee I will pass the screening?
No. No layout or template can guarantee that a system passes you on, or that you get an interview. ATS-friendly describes a readable structure only. What decides the outcome is still the match between your real experience and what the post asks for, judged first by software and then by a person.
Put it to work on real, checked jobs.
Every job on PakkiNaukri is taken from a company’s own careers page and re-checked daily, and a free account scores each one against your CV. Start with today’s list.