Beta VersionWhat's new
ResumeGuru
Free resume score

Two scores out of 100, and the arithmetic behind both.

Upload your resume and you get an ATS score and an overall score. The ATS score is added up in code from 18 weighted checks totalling 100 points, using extracted document facts and inferred role keywords. Those inputs can vary between runs. The overall score is a deliberately strict read of the writing. This page shows how each one is arrived at, so the number is something you can argue with.

Let’s take a look at your resumeDrop a file or tap to upload. Get clear feedback and a place to start. Free, no signup.

No resume handy? Start from scratch with Vale →

AI assistance for your applicationYour experience as the starting pointReview and edit before sending
The ATS score

Where the 100 points sit.

Five groups make up our rubric. These weights are product choices, not a reproduction of an employer’s scoring system. Keyword coverage is measured as a proportion rather than a pass or fail.

Formatting & parse safety

38 pts

6 checks, 38% of the score.

Contact & profile

15 pts

5 checks, 15% of the score.

Headings & structure

17 pts

4 checks, 17% of the score.

Keyword match

22 pts

One check, 22% of the score.

Content & length

8 pts

2 checks, 8% of the score.

Every individual check and the exact points it carries are published on the ATS resume checker page.

The rules around the number

Three things that decide what your score can be.

These are the parts people get caught by, and none of them are visible in a score on its own.

A check that cannot be seen is not counted

A Word or plain-text upload has no visible page, so layout, tables and image checks cannot be observed. Those are set aside and the score is recalculated over the checks that were observable, so a Word file is judged on its content instead of punished for a page nobody could see.

Keyword coverage is a proportion, not a pass

It is the share of AI-suggested role keywords identified as present in the resume. The code rounds that proportion to a score out of 22. Check suggestions against the actual vacancy and include a skill only when it reflects your experience.

Length is judged against your level

Our length check uses a two-page threshold, or three pages when the inferred experience level is senior, lead or executive. This is a product heuristic. Follow the application instructions when they differ, especially for academic CVs.

The overall score

What each band is supposed to mean.

These descriptions explain the instructions given to the AI reviewer. They are not score percentiles, evidence of hiring success or a substitute for reviewing the actual feedback.

ScoreWhat it means
80 and aboveThe prompt reserves this range for work it judges excellent. A high score is still an AI assessment, not a hiring prediction.
70 to 79The prompt reserves this range for work it judges strong. Check the actual findings and the requirements of your target role.
60 to 69The prompt does not assign this range a separate label. Use the section notes and specific findings to decide what to revise.
40 to 59The prompt directs the reviewer toward this range when it identifies substantial structural problems. Confirm each finding against your file.
Under 40A low assessment under this rubric. The number alone does not identify the cause; read and verify the explanation.
Questions

Common questions.

What is a good resume score?
A useful result identifies edits relevant to your application. The overall-score prompt reserves 70 and above for work it judges strong. In our ATS rubric, formatting and structure together carry 55 of the 100 points. Neither score measures your chance of an interview; inspect the individual deductions.
Why is my ATS score higher than my overall score?
The weighted score and written assessment use different criteria. A document may meet our format checks while providing little evidence of relevant work. Compare their explanations; neither number proves that every employer system will read the file correctly.
Will the same resume always get the same score?
Not necessarily. The ATS total uses fixed arithmetic, but AI-extracted facts and inferred keywords can differ between runs. The overall score is also an AI judgment. Use the individual findings to guide edits rather than treating either number as an employer score.
Does a high score mean I will get interviews?
No. It reflects this review rubric, not an employer decision or certification that every hiring system will parse the file correctly. Hiring also depends on the vacancy, your experience and the wider selection process.
Is the score free to see?
Yes, both numbers, along with the reasons behind them. Nothing about the scoring is behind a payment.

Get the number, and the reasons.

A score with no explanation is a number to worry about. This one comes with its own working.

Start with a free resume reviewUpload your resume. See what’s working and what to improve next.

No resume handy? Start from scratch with Vale →