ATS resume checker

Find out why your CV never gets a reply

Most applications are read by software before a person sees them, and a CV that a parser cannot read is rejected without anyone deciding to reject it. Upload yours for a score out of 100, with every deduction shown and the exact fix next to it.

33checks100point rubricFree· no sign-up

Drop your CV here, or click to browse

PDF, DOCX or TXT · up to 5 MB

Free · no sign-up · result in seconds

This is a transparent rubric built on how applicant tracking systems parse and rank a CV — 33 checks, fixed weights, every deduction shown. It is not a reading of one employer's Workday or Taleo instance; nobody outside those systems can produce that number. Your file is read in memory and never stored; the contact details printed on it are kept with the score so our team can reach you about jobs and events.

What the 33 checks look at

Fixed weights, no model call, nothing random — the same file always scores the same, and you can see where every point went.

Can a parser read it at all

Text extraction, file format, columns and tables, icon fonts — the things that turn a good CV into a blank profile.

Contact block

Email, phone, LinkedIn and your name as plain text, where a parser expects to find them.

Sections and dates

The Experience, Education and Skills headings a parser maps your profile from, and date ranges it can read.

Bullets that earn their line

Length, action verbs, numbers in your results, and the filler openers that waste the top of the page.

Keyword match

Paste the job description and we match term by term. Without one, we match the role your CV reads as.

Tone and typos

Buzzwords, first-person pronouns and the misspellings that show up on half the CVs we see.

Score low? Rebuild it in ten minutes.

The builder reads your existing CV, fills in the fields, and gives you four single-column templates that parse cleanly. Fix the red checks and download a real text PDF.

Open the resume builder