CVPosh

Resume Keyword Analyzer

Compare your resume text with a job description to see the keyword match percentage and the keywords your resume is missing.

Free to useProcessed on our serverNo account needed

Upload PDF, DOCX, or TXT file

Max file size: 10MB | Accepted: .pdf,.docx,.txt,application/pdf,application/vnd.openxmlformats-officedocument.wordprocessingml.document,text/plain

0 characters (minimum 50 required)

How to Use

  1. Upload your resume (PDF, DOCX, or TXT)
  2. Paste the complete job description from the job posting
  3. Click "Analyze Keyword Match"
  4. Review matched and missing keywords
  5. Update your resume with relevant missing keywords

Why Keyword Matching Matters

  • ATS Screening: Employers' systems may search or sort applications by keywords, so it helps to know which ones you are missing
  • Relevance: Shows you have the exact skills the employer wants
  • Ranking: Some systems rank by keyword match; this tool cannot tell how a specific employer's system does

Best Practices

  • Use the missing-keyword list as a checklist, not a target score
  • Don't keyword-stuff - use keywords naturally in context
  • Focus on skills you actually have
  • Use exact phrases from the job description when relevant
  • Update your resume for each job application

Skip the manual work — let CVPosh tailor your CV to the job.

CVPosh's builder has AI job tailoring (limits apply on the free plan).

Frequently Asked Questions

Data handling: Your resume text and the job description are sent to our server and matched by deterministic code (no AI vendor). They are not saved to our database.

Need a complete CV?

Build and edit your CV in the browser with CVPosh. No account is needed to start.

Build your CV with CVPosh →
CVPoshPro adds DOCX export, repeat PDF exports and all 25 templates
View plans →