Free tool

Find the keywords missing from your resume

Upload your CV and paste a job description. You get the terms the posting asks for that your CV never mentions, ranked by how many times the posting mentions each one. No sign-up, and nothing leaves your browser.

PDF, up to 8MB. Read in this tab, never stored.

Your CV is read in this tab. Nothing is stored.

What counts as a missing keyword

A missing keyword is a term the job description leans on that does not appear anywhere in your CV text. The tool pulls single words and repeated two-word phrases out of the posting, checks each one against your CV, and shows you the remainder.

The number beside each term is the honest count of how many times the posting mentions it. That is the whole ranking. A term repeated four times across the summary, the responsibilities, and the requirements is a real must-have. A term mentioned once may be a nice-to-have that costs you nothing to skip.

Keyword extractor, gap finder, or full checker?

Three related jobs, three different answers. Pick the one that matches the question you actually have.

This pageKeyword extractorATS resume checker
The question it answersWhat is my CV missing?What does this job want?How well do I match overall?
Needs the job descriptionYesYesYes
Needs your CVYesNoYes
Gives a match scoreNoNoYes
Lists missing terms with mention countsYesNoNo
Rewrites your CVNoNoNo

If you have not written the CV yet, start with the job description keyword extractor, which ranks what the posting is asking for. If you want a single number to track across drafts, use the ATS resume checker. If you already have a CV and one specific posting in front of you, stay here.

What to do with each missing keyword

Work down the list from the most-mentioned term. For each one, run it through the same four questions.

  1. 1Can I evidence it? If you have done the work, it belongs on the CV. If you have not, skip it and move on. A gap you cannot fill honestly is information about the role, not a task.
  2. 2Do I already say it in different words? If the posting says *stakeholder management* and your bullet says *kept the business informed*, you are describing the same work in words nobody searches for. Change the words, not the work.
  3. 3Is it an acronym problem? Write both forms once, such as "continuous integration (CI)", so a literal search for either form finds you.
  4. 4Where does it go? Inside a bullet, with an action and a number. A skills list is a claim. A bullet that names the tool and the result is proof, and it is what the human reading after the filter actually wants.

Then paste the updated CV back in and re-run. Two or three passes usually clears most of the list without inventing anything. The full tailoring method walks through the same process with a before and after example.

Why the mention count changes what you fix first

Job descriptions are not flat. The same requirement gets restated in the summary, again in the responsibilities, and again in the must-haves, while genuinely optional things appear once in a bullet near the bottom. Counting mentions makes that hierarchy visible without reading the posting three times.

1

Mentioned three times or more

Treat as a must-have. If you can evidence it, it belongs in your summary and in at least one bullet in your most recent role.

2

Mentioned twice

Worth a bullet if you have the evidence. This is where most of the quick wins are, because these terms are real requirements that are easy to miss on a first read.

3

Mentioned once

Optional. Add it to your skills line if it is true, and do not restructure anything for it.

What this gap analysis cannot tell you

It is a frequency and phrase heuristic, not a language model. It compares strings. It cannot tell you that *owned the P&L* and *managed the budget* mean the same thing in your industry, and it will not spot a requirement the posting only implies. Use your judgement on synonyms.

It also has nothing to say about layout. If your CV pastes into the box out of order or with content missing, a real applicant tracking system will extract the same mess, and no amount of keyword work fixes that. The ATS resume guide covers the formatting rules underneath all of this.

And it does not rewrite anything. Closing a keyword gap by hand is twenty to forty minutes per role, which is why most people stop tailoring after a dozen applications. If you would rather not, the resume optimizer explains what an automated rewrite changes and what it leaves alone.

Close the gaps without rewriting by hand

Paste the job link and FitMyCV rewrites your CV and cover letter against that posting, using the experience you already have.

Tailor my CV

Frequently asked questions

How do I find the keywords missing from my resume?

Paste the job posting and upload your CV into the tool above. It pulls the terms the posting leans on, checks each one against your CV text, and lists the ones your CV never mentions. The whole comparison runs in your browser and takes a few seconds.

What is a resume keyword gap?

A keyword gap is a term the employer uses that your CV does not. It is usually a vocabulary problem rather than an experience problem. You did the work, you just described it in different words than the person writing the posting did, so a recruiter searching for their words never finds you.

What does "Mentioned 4x" mean next to a keyword?

It is the number of times that exact term appears in the job description you pasted. Nothing is weighted or estimated. A term mentioned four times is repeated across the summary, the responsibilities, and the requirements, which usually means it is a real must-have rather than a nice-to-have.

Should I add every missing keyword to my resume?

No. Add only the ones you can honestly evidence, and add each one inside a bullet that says what you did and what happened. Claiming a tool you have never used moves the rejection from the CV screen to the interview, which is a worse place to be rejected.

How is this different from the free ATS keyword checker?

The keyword checker lists what the job wants. This page lists what your CV lacks. The checker needs only the posting and gives you a ranked vocabulary list to write from. This page needs your CV too, and subtracts what you already cover so you are left with the gaps.

Does my CV get uploaded or stored anywhere?

The PDF is read in this tab. The file is never sent to a server, and nothing is stored. Close the tab and it is gone.

Why is a term listed as missing when it is on my CV?

Usually spelling or form. The posting may abbreviate what you spell out, or use a plural, a hyphen, or a different tense. Check the exact string in your CV and match the posting's form where it is honest to do so. Writing both forms once, such as "search engine optimisation (SEO)", solves most of these.

Ready to stop being ignored?

Join job seekers landing interviews faster with AI-tailored applications. Lifetime access from $16.99.