Free ATS resume checker
Upload your CV as a PDF to see whether applicant tracking systems can read it, with a specific fix for each problem. Free, no sign-up needed, and your file never leaves your device.
Last updated
Paste the job ad to see which of its keywords your CV uses. You can add it before or after checking.
Your CV never leaves your device. It is read inside your browser and is not uploaded or stored anywhere.
What this checker looks at
- Text can be selected and read (not a scanned image)
- Email and phone number are present
- Standard headings: experience, education, skills, summary
- One-column layout, no text hidden in images
- Length, date formats, odd symbols and very long bullets
- Keywords from a job description (optional)
You get a plain pass, warning or problem for each check, with a specific fix. No sign-up needed.
What is an ATS?
An applicant tracking system (ATS) is the software employers use to collect and manage job applications. When you apply through a company's careers page or a large job board, your CV usually goes into an ATS first. Recruiters then use it to read applications, search them by skill or job title, filter by answers to screening questions, and move people through stages such as "shortlisted" or "interview".
Most medium and large employers use one, and so do many recruitment agencies. Smaller firms often just read emails. Either way, a CV that software can read cleanly is also easier for a person to read, so the fixes below are worth making for every application.
How an ATS reads your CV
The process differs between systems, but it usually goes like this:
- Extract the text. The system pulls the words out of your file. If the file is a scan or an image, there is nothing to pull out.
- Split it into sections. It looks for familiar headings to decide which text is your experience, education and skills.
- Fill in fields. It tries to pick out your name, email, phone number, employers, job titles and dates, and stores them in a profile.
- Make it searchable. Recruiters then search or filter that profile, often by keywords from the job ad, and open the CVs that look relevant.
A common myth is that an ATS rejects most CVs automatically with a secret score. In practice, people make most of the decisions, but they make them using what the software extracted. If the parsing goes wrong, your strongest experience may simply never be seen.
Common reasons a CV gets misread
The CV is a picture, not text
A scanned page, a photo of a printout, or a design exported as an image looks fine to a person but contains no words a computer can read. The ATS sees a blank document, and you may never show up in a search.
Columns are read straight across
Some parsers read a page line by line from left to right. With a sidebar, a line of your skills list gets glued to a line of your job history, so "Python" ends up in the middle of a sentence about a sales target, and dates land next to the wrong employer.
Headings the software does not recognise
Parsers decide which text is your work history by spotting headings such as "Experience" or "Employment history". A creative title like "Where I've made an impact" can leave your jobs unsorted, so the recruiter sees an empty experience field.
Contact details hidden in icons, headers or images
Icon fonts can turn into odd symbols, and some systems skip the header and footer area of the page. If your email address only appears there, the recruiter may not be able to contact you without opening the file.
Dates the system cannot work out
Many ATS calculate your years of experience from your job dates. Mixing "03/2019", "March 2019" and "Spring 2019", or leaving dates out, makes that sum unreliable.
Missing the words the recruiter searches for
Recruiters often filter or search applications by skill or job title. If the ad says "stakeholder management" and your CV only says "worked with senior people", a keyword search will not find you, even if you have the skill.
How to make your CV ATS-friendly
- Export a text-based PDF. Create the CV in a word processor or a CV builder and export it, rather than scanning it. Check you can highlight the words in a PDF viewer.
- Use one column for the main content. A simple layout with your contact details at the top and sections running down the page is read correctly by almost every system.
- Keep headings plain. "Profile", "Experience", "Education", "Skills". Add "Projects", "Certifications" or "Volunteering" if they help.
- Type every detail as text. Your email, phone, job titles and skills should be real words, not icons, logos, charts or star ratings.
- Pick one date format. For example "Jan 2021 – Mar 2024" for every job and course.
- Mirror the job ad's wording honestly. If the ad asks for "budget management" and you have done it, use that phrase in your skills and in a bullet that shows the result.
- Keep bullets short. One or two lines each, starting with a verb and ending with a result.
- Tailor for each job. Run the checker again with each new job description and adjust your skills and summary.
The quickest fix for layout problems is to rebuild your CV in a single-column template. Every template in the free CV builder exports a text-based PDF with no watermark, and the single-column templates are the safest choice for online applications.
What this checker can and cannot tell you
The checks look for the problems above: missing or unreadable text, missing contact details, unusual headings, side-by-side columns, large images, odd symbols, mixed date formats, very long bullets, and keywords from a job ad that do not appear in your CV. Each is a simple rule, run in your browser, and each result explains what was found.
It cannot tell you how a specific employer will rank you. Applicant tracking systems differ, employers set their own filters and questions, and no tool can see those. Treat the results as a checklist for a clean, readable CV, not a prediction. If you want feedback on the content itself, such as how strong your bullets are, use the free CV review.
Frequently asked questions
Is this ATS checker free?
Yes. The checker is free to use as often as you like, with no sign-up needed and no limit on how many CVs you check.
Is my CV uploaded or stored?
No. Your PDF is opened and read inside your own browser. It is not sent to our servers or anyone else, and nothing is kept after you close the page.
Why do I not get an ATS score out of 100?
Because there is no single ATS to score against. Employers use different systems with different settings, and many rank candidates using filters and questions you cannot see. A percentage would suggest a precision no tool has. Instead you get a list of checks, each passed or not, with a specific fix.
Can it tell me whether a particular employer will shortlist me?
No, and no tool honestly can. Applicant tracking systems differ, and each employer sets its own filters and screening questions. This checker finds common reasons a CV is read badly by software, which you can fix before you apply anywhere.
Why only PDF files?
A PDF shows us both the text and where it sits on the page, which is how we spot columns, images and missing text. If your CV is in another format, export it as a PDF first, or use the Paste text option for the text-only checks.
Are two-column CVs bad for ATS?
Not always. Many modern systems read two columns correctly, but some older or simpler parsers mix the columns together. If you apply through large online portals, a single-column layout is the safer choice. Open the "text an ATS would read" box after a check to see how jumbled yours looks.
Should I copy the job description into my CV to match keywords?
No. Use the employer's wording for skills and experience you really have, in your skills section and in the bullets that prove them. Pasting the ad or hiding keywords in white text is easy for recruiters to spot and can get your application rejected.
Does the checker use AI?
No. The checks are simple rules that run in your browser. If you want written feedback on your wording, try the free CV review, which works on a CV built here or an uploaded PDF.
Keep going
- Free CV templates Single-column, ATS-friendly layouts with a free PDF download.
- Resume format guide Section order, length and layout for US and Canadian resumes.
- CV format guide How to lay out a CV for the UK, Europe, Africa and India.
- Free resume builder Build a clean, text-based resume with a live preview.
- Free CV maker Make a CV for UK and international applications.
- Open the CV builder Start now. No sign-up needed.