Resume Keyword Scanner

See which keywords a job description uses that your resume or CV does not. Sign in, paste the posting and your resume, and an AI model returns a match score, the missing keywords and suggestions. Each match uses 2 AI credits. The PDF readability check on this page needs no sign-up.

TL;DR

A resume keyword scanner compares your resume with one job description and lists the terms you are missing. In Resumity this needs a free account, and each match uses 2 AI credits (the free plan includes 10 a month). The no-sign-up check on this page does something different: it tests whether your resume PDF can be read at all, which matters first.

Share

See how ATS software reads your resume

Upload your PDF or paste your resume. Find missing keywords, weak bullets, and formatting issues - instantly.

Private local scan4 readable signals · no sign-up
or paste text below

How the keyword comparison works

Keyword matching runs in Resumity’s job match tool. You paste a job description (at least 50 characters) and your resume text. An AI model is asked to pick out about 15 of the most important terms in the posting, such as tools, skills, certifications and core requirements, then look for each one in your resume and estimate a match score from how many it finds. You get back:

  • A match score out of 100. In the job match tool, 80 and above is labelled Strong fit, 60 to 79 Good fit, and below 60 Weak fit.
  • The keywords from the posting that the model could not find in your resume.
  • Short suggestions for closing the gaps (the tool shows up to four).
  • A side-by-side ranking if you paste more than one resume against the same job. Each resume counts as one match.

Matching needs a free account because it runs on an AI model, and each match uses 2 AI credits. The free plan includes 10 credits a month, so up to 5 matches if you spend credits on nothing else. Because a language model does the comparison rather than an exact word search, results can vary slightly between runs, and it can miss a term or list one you already have. Check the missing list against your resume before you change anything.

Worked example: a data analyst job description

Illustrative example

Comparing one resume excerpt with one posting, by hand

Job description (excerpt)

Data Analyst, Customer Insights. Bengaluru, hybrid.

You will build dashboards in Power BI, write SQL against our Snowflake warehouse and analyse A/B tests with the product team.

Must have: 2+ years of SQL; Power BI or Tableau; Excel (pivot tables, XLOOKUP); stakeholder communication.

Nice to have: Python (pandas), dbt, customer segmentation.

Resume excerpt

Analyst, a retail chain (2023 to present)

• Wrote SQL queries in PostgreSQL to report weekly sales by region

• Built Tableau dashboards used by 6 store managers

• Cleaned customer survey data in Excel

Terms found in the resume

SQL, Tableau (accepted as “Power BI or Tableau”), Excel, dashboards

Terms missing from the resume

Power BI, Snowflake, A/B tests, pivot tables, XLOOKUP, stakeholder communication, Python (pandas), dbt, customer segmentation

What to do with the list

Stakeholder communication is already true, so show it: “Presented weekly Tableau dashboards to 6 store managers.”

Pivot tables or XLOOKUP: add them only if you used them on the survey data.

Snowflake, dbt and A/B tests: leave them out unless you have used them. Naming PostgreSQL already tells a reader you query a database.

Power BI: if you have not used it, say “Tableau” clearly; the posting accepts either.

We wrote this posting and resume excerpt and did the comparison by hand to show how to read a missing-keyword list. It is not a saved result from the tool: the tool’s wording, the terms it picks and its score will differ from run to run and from job to job.

CV keyword scanner: the same check for UK and Indian CVs

In the UK, Ireland, India and much of Europe, the document is usually called a CV; in the US and Canada, a resume. For an industry job the content is the same, so a CV keyword scanner and a resume keyword scanner do the same job: compare your document with one job description and list the terms it is missing. Paste your CV text exactly as you would a resume. A few wording points matter more when you apply across countries:

  • Spelling: follow the posting. If it says “organisation”, “programme” or “analyse”, use those spellings; if it uses US spelling, use that. A recruiter searching for one spelling may not find the other.
  • Job titles: titles vary by country and company, such as “HR Executive” in many Indian postings where a US posting might say “HR Coordinator”. Keep your real title, and use the posting’s term in your summary or bullets where it fairly describes your work.
  • Qualifications: write degrees and professional qualifications the way the posting does (for example B.Tech, MBA, CA, ACCA or CIPD), and spell out the full name once.
  • Job sites: you can paste a job description copied from Naukri, LinkedIn, Indeed or a company careers page. The match only uses the text you paste.

What a keyword scanner can’t tell you

  • No score guarantees an interview. The score is one AI model’s estimate for one posting; employers configure their own systems, and recruiters read for evidence.
  • It does not simulate any applicant tracking system. We did not test commercial ATS products such as Workday, Greenhouse or Lever; our template study used open-source PDF text extractors only.
  • It cannot tell whether a keyword is true for you. Anything you add can come up in an interview, so add only what you have done.
  • It reads only the text you paste. If your PDF’s text cannot be extracted, fix that first with the free check above.

How to find the keywords your resume is missing

Find the gaps for one job, then close only the ones you can back up.

  1. 1

    Make sure your resume can be read

    Run the free check on this page first. Keywords do not help if the text cannot be extracted from your PDF.

  2. 2

    Sign in and paste the job description

    Open the job match tool and paste the posting and your resume text. Matching runs on an AI model, and each match uses 2 AI credits.

  3. 3

    Read the missing-keyword list

    The tool lists terms from the job that it could not find in your resume, with a match score and suggestions.

  4. 4

    Keep only the gaps you can honestly close

    Add a keyword only where it describes work you have done. Leave out the rest: an interviewer can ask about anything on your resume.

  5. 5

    Approve edits in the editor

    In the editor, ask the AI to work a keyword into a specific bullet. It proposes the change next to your original, and nothing is applied until you approve it.

Frequently asked questions

Is keyword scanning different from an ATS check?

Yes. Resumity’s free ATS check tests whether your resume can be read: extractable text, standard headings and contact details. Keyword scanning compares your resume with one job description; it needs a free account and uses 2 AI credits per match.

Is there a CV keyword scanner for UK or Indian CVs?

It is the same tool. Paste your CV text and the job description into the job match tool. Follow the posting’s spelling (for example “organisation” or “organization”) and write qualifications the way the posting does.

How many keywords should my resume match?

There is no fixed number or percentage that guarantees anything. Cover the must-have requirements you genuinely meet, in bullets that show how you used them, and leave out terms that are not true for you.

Does keyword matching mean keyword stuffing?

It should not. Add a missing keyword only where it describes real work, in a sentence that shows how you used it. When you ask the AI for a rewrite, you see it next to your original and decide whether it stays.

Can I scan for a specific job?

Yes, with a free account: paste the job description and your resume into the job match tool. Required terms differ between postings, so run it for each job.

Is the keyword scanner free?

It needs a free account, and each match uses 2 AI credits; the free plan includes 10 AI credits a month. The PDF readability check on this page is free with no sign-up. Exports are never watermarked.

Related free tools

Job Description Analyzer
See how your resume lines up with one job posting. Sign in, paste the job description and your resume, and get a match score, the keywords you are missing and suggestions. The free check on this page first shows whether your resume PDF can be read at all.
Free ATS Resume Checker
Check whether software can read your resume before you apply. There is no sign-up and no upload: the check reads your PDF in your browser and shows how much text it extracted, which sections it found and a ranked list of fixes.
Resume Bullet Point Rewriter
Rewrite vague, duty-list bullets into specific achievements. In the editor, the AI proposes a new version of the bullets you ask about, next to your original. Where a number is missing, it is told to leave a [METRIC] placeholder for you to fill in.
Job Description Resume Match
Compare your resume with one job posting to see a match score and the keywords it is missing, then make edits you approve. Matching needs a free account; the readability check on this page does not.
No sign-up · No credit card

Run the tool above, or scan on a dedicated page

Upload your resume PDF for the free readability check. To compare your resume with a job description, sign in and open the job match tool.