Resume Score

How Resume Score works

Your resume is scored on six dimensions. Each one is counted from what the file actually contains, then combined with fixed weights, so the same resume always gets the same score. Here is what each dimension measures, how much it counts, and a real report from start to finish.

  • Free, no credit card
  • Ready in about a minute
  • Same file, same score

6

dimensions, each counted from your resume

2

modes: general readiness, or matched to a job description

60s

or less until your score is ready

770+

Live resumes scored by real candidates since launch

01 · Text analysis

What your resume says.

First we extract the full text and check the writing itself: how much of it is backed by numbers, how clearly it points to your target role, and whether the basics a recruiter expects are there.

  • Sections: contact, summary, experience, education, skills, certifications
  • Impact: which bullets carry a number or an outcome, and which only list duties
  • Verbs: bullets that open with the action, against passive phrasing
  • Role signal: the skills and level your profession calls for, named inside a role
  • Consistency: unexplained gaps, conflicting dates, unclear progression

02 · Layout and ATS safety

How a parser sees it.

Applicant tracking software reads your PDF before a person does. A layout that looks good on screen, like two columns, tables, icons or skill bars, can come out scrambled or empty when that software pulls the text. We measure the layout from the file itself, and we also look at each page as an image to flag risks that text alone can't show.

  • Columns and tables that break the order the text is read in
  • Icons and skill bars that turn into nothing as text
  • Font size, density and white space, for the person who reads it next
  • Contact details in headers and footers, which some parsers drop

What we never evaluate: age, gender, ethnicity, nationality, religion, health, disability or any other protected attribute. A photo is noted only as a formatting point.

A two-column resume on a clipboard being handed across a desk

03 · Job description match

How it fits the job.

Add a job description and the score switches from general readiness to role match. Your resume and the posting are read together, requirement by requirement, so the report can show exactly what the job asks for that your resume doesn't show yet.

  • Meaning: do your bullets show the competencies the job asks for, in your own words?
  • Keywords: the job's priority terms, including close synonyms
  • Qualifications: required skills, years of experience and domain depth
  • Seniority: whether your level matches what the role expects

04 · Weighted scoring

The score is math, not a mood.

Your overall score is a weighted average of the six dimension scores. The weights are fixed for each mode, and most of them sit on what a recruiter judges: results in your bullets, and the skills your profession and level call for.

Mode A

Resume readiness

When you don't add a job description.

Impact & quantification40%
Skills & role signal30%
ATS parse readiness10%
Completeness & basics10%
Layout safety5%
Structure & readability5%
Mode B

Role match

When you add a job description.

Impact evidence for the role30%
Job description match25%
Core qualification alignment20%
Keyword & skill coverage15%
ATS parse readiness5%
Layout & readability safety5%

What the number means

  1. < 55Needs work
  2. 55–69Fair
  3. 70–79Good
  4. 80–89Very good
  5. 90+Exceptional

Most first uploads land between 50 and 70. A 90 is rare: it passes every check and has a result on most bullets. Layout is measured from the file itself, so the same file always scores the same, and a few checks (template text left in, sample contact details, impossible dates, spelling) cap the score until they are fixed.

A real report

79 / 100. A real report, with the name taken off.

An actual report from September 2026 for a data analyst with about eight years of experience, shared with the candidate's permission. Name, employers and contact details are removed. Every number, diagnosis and recommendation is as the system produced it, including the blunt parts and the part where it rates its own confidence.

scored Sep 2026 · no job description · mode general readiness · confidence medium

This report was scored with our first scoring model, which weighted the six dimensions differently from the table above. The dimension scores below are exactly as generated; scored again today, the same resume would get a different total.

79/ 100 · Resume Readiness Score
Good
Strong analytics background
Target roleData & Analytics / Data Analyst
Experience≈ 8 years (estimated from dates)
Skills found19 named · 15 with evidence in a role
Pages1 · 771 words · 45 bullets
Job descriptionnone, so general readiness mode
Confidence: medium. Text was extracted successfully, but the resume uses dense formatting (a multi-column layout with a photo/header area) that may affect ATS parsing. Text extraction quality 80/100; visual analysis quality 72/100.
"This is an ATS readiness estimate, not a guarantee of selection." The report's own footer.

Six dimensions

tap to open
ATS parse readiness86Strong

3 of 3 core sections were detected.

Priority fixes
  • No priority fixes.
Layout safety83Strong

4 of 4 date ranges use the same format, across 4 headings.

Priority fixes
  • Style every section heading the same way: one case, one weight, one size.
Structure & readability100Strong

45 bullets averaging 15 words, 0 of them over 40, in a document of 771 words.

Priority fixes
  • No priority fixes.
Impact & quantification53Fair

13 of 39 experience bullets carry a number. The other 26 describe responsibilities rather than a result.

Priority fixes
  • Add a measurable result to the 26 bullets that carry no number: a percentage, a count, a currency figure or a time saved.
  • Open with the action on the 39 bullets that start with something else. The verb should be the first word.
Skills & role signal70Good

7 of 14 skills in the analyst taxonomy are named, 7 of them inside a role rather than only in a list.

Priority fixes
  • Name cohort analysis, dashboard, ETL and experimentation if you have used them. They are expected for an analyst and absent here.
Completeness & basics93Strong

Of the sections a reader expects, 3 of 3 essentials and 2 of 3 supporting sections are present, and email and phone are both present.

Priority fixes
  • No priority fixes.

Layout risks the visual analysis found

From rendering the PDF, not the text. ATS layout 70 · recruiter readability 75.
High severity

Multi-column layout

ATS systems may not parse text in the intended order, leading to misinterpretation of information.

Fix: rewrite the resume in a single-column format for improved ATS parsing.
Medium severity

Role icons and graphics

ATS may not interpret icons correctly, potentially leading to ignored or misread content.

Fix: remove icons and use text-based descriptions.
Medium severity

Small font size

Too-small fonts are difficult to read, affecting both ATS keyword detection and recruiter readability.

Fix: increase the font size to a minimum of 10–12 points.
Low severity

Photo inclusion

Photos are not parsed by ATS and may be discouraged in certain regions.

Fix: consider removing the photo if applying where photo-free resumes are preferred.

What the report told the candidate to do

Quick wins

  • Add metrics to achievements in the Senior Analyst role for clarity.
  • Use active verbs to start all bullet points in the experience section.

Top fixes

  • Make bullet points follow a consistent grammatical structure.
  • Give specific examples of SQL depth, such as complex queries, to demonstrate expertise.
  • Reframe the less impactful bullets to show direct business outcomes.

Weak bullets, quoted

  • "Assisting US customer acquisition team in improving CTR and CR"
  • "Created 5 useful & replicable automation snippets"

No number, no outcome, and the first one starts with a gerund. Both are true and both are fixable with a count and a result.

Strengths, weaknesses, missing terms

  • Strengths: strong analytics background; quantified achievements where they exist.
  • Weakness: inconsistent bullet structure.
  • Expected term not found: BigQuery.
  • Interview readiness: "appears well-prepared with significant experience in data analytics."
"A 79 means a 79% chance of a callback."

It means the file parses (86), the layout is mostly safe (83), the writing is readable (100) and the basics are present (93), while two thirds of the bullets describe duties rather than results (53) and half the analyst skill set is unnamed (70). It is a fix list in weighted order. The cheapest points are in Impact; the biggest risk is the two-column layout the visual analysis flagged as high severity.

Shared with the candidate's permission; name, employers, contact details and any identifying project names removed. All scores, diagnoses and recommendations are reproduced as generated. A score is a readiness estimate, not a guarantee of selection.

Not the same as Job Match

How a job match is scored

Job Match gives each open job its own score out of 100, separate from your resume score. It compares your resume with that one job, so the same resume can score high for one role and low for another.

How Job Match works

FAQ

Questions about Resume Score.

Does the same resume always get the same score?

Yes. Every dimension is counted from what the file contains and the weights are fixed, so the same file always gets the same number. Change the resume and the score moves with it.

Why did my score change when I added a job description?

With a job description, the score switches from general readiness to role match and uses the second set of weights, led by impact evidence and how closely your resume matches the posting. A different question gets a different number.

If my resume scores well, will it pass every ATS?

Not guaranteed. Workday, Greenhouse, Lever, iCIMS and Taleo each read a PDF their own way. The score checks for the layouts that commonly break them; it doesn't imitate any one system.

Does a high score mean I'll get the job?

No. A higher score improves your odds of clearing the first screen, but it can't see budget freezes, referrals or internal candidates, and the model can miss things. Treat it as a structured signal, not a verdict.

Do you judge age, gender or a photo?

No. We never evaluate age, gender, ethnicity, nationality, religion, health, disability or any other protected attribute. A photo is noted only as a formatting point, because some parsers and markets handle it badly.

Is the sample report real?

Yes. GenioPrep generated it in September 2026 on a real resume, and it is reproduced with the candidate's permission. Only identifying details are removed; the numbers and the wording are the system's.

Does 79 mean the resume is good?

It means the mechanical dimensions are strong and the content has a specific, fixable weakness: 26 bullets without a result. The label is "Good"; the fix list is the useful part.

Will my report look like this?

Same structure: six dimensions, layout risks, quick wins, top fixes and your weak bullets quoted, with your own numbers. Your score shows straight away; the full report is free with an account. Freshers get the same dimensions, weighted the same way.

Ready to see your own score?

Upload your resume, add a job description if you have one, and get your score in about a minute. The full report, with what to fix first, is free with an account. No credit card.