What you provide
Resume input
- →Upload a PDF or DOCX file (up to 5MB, max 10 pages)
- →Or paste resume text directly
- →Supported languages: English
Job description input
- →Paste the full job description text
- →Or provide a job posting URL for automatic extraction
How analysis works
Text Extraction
Your resume is parsed to extract text content, preserving section structure.
Skill Identification
Both documents are analyzed to identify technical skills, soft skills, and domain keywords.
Gap Analysis
The tool compares required skills from the job description against skills present in your resume.
Format Check
Resume formatting is checked for common ATS parsing issues (tables, graphics, unusual fonts).
Score Calculation
A match score is generated based on skill overlap, keyword presence, and format compatibility.
What you receive
Match Score
A percentage indicating how well your resume aligns with the job requirements. Higher scores suggest better alignment, but do not guarantee interview selection.
Missing Skills
A list of skills and keywords mentioned in the job description that are not found in your resume.
Formatting Warnings
Issues that may cause ATS parsing problems, such as complex layouts, embedded images, or uncommon file formats.
Improvement Suggestions
Specific recommendations for improving your resume's match score for this particular job.
Step-by-step workflow
Last updated February 2026