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.
See how ATS software reads your resume
Upload your PDF or paste your resume. Find missing keywords, weak bullets, and formatting issues - instantly.
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.
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
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
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
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
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
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 guides
- How to find resume keywords in a job description: A step-by-step guide to doing the comparison yourself.
- Resume keywords by role: Keyword lists for common roles, to compare with your postings.
- UK CV guide: CV versus resume, format and spelling for UK applications.
- Resume for freshers (India): Format and content for first jobs in India.
- How we test templates: What we tested, and the systems we did not test.
Related free tools
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.