How the CareerForge resume score works
Every scoring product should be able to explain its number. This page states exactly what the free CareerForge score checks, what it weighs, and what it does not measure. It is CareerForge's own analysis of your resume text. It is not a reading of any employer's screening system, because no tool can see inside one.
The free score: one paragraph version
The free checker scores resume text with a fixed rule model: the same text always produces the same number, and the number is computed by CareerForge's rules, not by a language model. Findings are written in plain language; the score behind them is deterministic.
What is checked
The free score starts from a base of 50 and adds up to 42 points across six checks:
The result is clamped between 30 and 82. Grades map to the score: A from 90, B from 80, C from 70, D from 60, otherwise F. Because the free read caps at 82, a perfect free score is a B+; the higher end of the scale is only reachable in the signed-in check, which adds the job-fit and formatting components below.
The signed-in check: six weighted components
Inside the product, a resume is scored on six components and combined with fixed weights: keyword fit with a pasted posting (25%), formatting (25%), section structure (20%), contact details (15%), date consistency (10%), and file format (5%). With no posting pasted, the keyword component has no data, and the remaining five weights are renormalized so an absent posting neither boosts nor zeroes the score. An absent posting is missing data, never a hidden zero.
How the job match is computed
The job match report compares your resume text with the posting you pasted. It splits the posting into required and preferred qualifications, extracts the requirement terms, and checks each against your resume with alias awareness (so "A/B tests" and "A/B testing" count as the same term). Boilerplate words that appear in every posting are vetoed, so "team player" padding does not inflate the result. When a posting carries no readable requirements, the report says so and returns no number instead of a fabricated zero.
Application Match in Job Check: the weights
The Job Check scores one resume against one posting. Each stated requirement is weighted by how the posting frames it: required requirements count in full, responsibilities at 0.7, and preferred extras at 0.4. A requirement with clear supporting evidence in your resume earns its full weight; one only partly shown earns half. The percentage is the earned share of the possible weight, rounded to the nearest 5 to avoid false precision.
The verdict band beside the number reads the same way every time: STRONG from 65, GOOD from 40, STRETCH below 40. A verdict summarizes how much of the posting your resume evidences. It is CareerForge's assessment of your resume text against the posting you pasted; it is not the probability of an interview, not a reading of any employer's screening system, and no score guarantees anything. Where a requirement has no supporting evidence, the report says "not evidenced in your resume", which means the resume does not show it, never that you cannot do it.
What the score does not mean
- It is not a prediction of hiring outcomes. A score is an analysis of text, and hiring depends on the role, the market and timing.
- It is not a reading of Workday, Greenhouse, Lever, Taleo or any other employer's system. No external tool can reproduce a proprietary one.
- It does not auto-reject anyone. CareerForge does not reject resumes; it analyzes them.
- It does not measure how well your resume fits a specific job. That is the job match, which needs a pasted posting.
Run it on your own resume
The free check takes about a minute, needs no account and no card, and shows the same methodology applied to your own text.
Check my resume freeWhere to go next
- Resume job match: compare your resume with a specific job description.
- How ATS resume parsing works: what vendor documentation actually says about parsing.
- Why am I not getting interviews?: a diagnosis that starts with the resume.