Free · No signup required
Score your resume
in 30 seconds.
Paste your resume below — Climbr will grade it harshly but fairly, then tell you the three changes that would matter most.
Climbr’s free resume checker scores your resume 0–100 in about 30 seconds — no account, no card, and the check itself stores nothing. It grades six things hiring managers actually read for (quantified results weigh most, at 25 of 100 points) and names the three changes that would matter most. Free for 2 checks a day, or 10 with a free account.
Content reviewed July 2026.
Attach a resume
PDF, DOCX, TXT, or a photo (JPG/PNG) — up to 5 MB. We'll extract the text below.
PDF uploads also get a hidden-text check.
0 characters · Minimum 200 to analyze
⚡
Fast
Results in under 15 seconds. No back-and-forth.
🎯
Specific
Every suggestion references your actual resume. No generic templates.
🔒
Private
The check itself stores nothing — your résumé isn't saved to run it. If you sign up from this page, it carries into your new account as your résumé so you don't have to paste it again.
What the score actually measures
Six categories, 100 points total. The weights are not even — here they are, largest first.
Quantified results
25 pointsThe biggest single category. The rubric line is “Quantified, results-driven accomplishments — numbers, percentages, dollar amounts, scale.” The grading instructions are blunt about it: if the résumé lacks numbers, this score is supposed to be low, and the grader is told not to inflate it. “Managed a team” and “managed a team of nine across three sites” describe the same job; only one of them puts a size on it.
Clarity and formatting
20 points“Clarity & formatting structure” — how the résumé is laid out and how easily its structure can be followed.
Action verbs and leadership language
15 points“Strong action verbs and present-tense leadership language.” The grader is told specifically that if verbs are passive — “responsible for”, “helped with” — this score should be low.
Skills and tools
15 points“Skills, tools, and tech mentioned.” The named tools and technologies that appear in your text.
Career narrative
15 pointsThe rubric asks one question here: does the progression tell a coherent story?
ATS-friendliness
10 points“Clean text, parseable, no unusual structure.” It carries the fewest points of the six.
One thing this score is not: it is not scored against a specific job posting. The grader is sent your résumé and the rubric — not a job posting. Scoring a résumé against a real open role is a separate thing, and there is a free one on this page once you have a score.
What your score means
These are the actual calibration bands the grader works from.
90 and above — rare
A polished, results-driven, ATS-friendly résumé that would clear most screens at top companies. “Rare” is the word in the instructions.
70 to 89 — solid, with clear gaps
The instructions say most working professionals land here.
50 to 69 — below the bar for competitive roles
Recognizable mistakes, weak phrasing, missing quantification.
Below 50 — a meaningful red flag
Formatting issues, vague accomplishments, no measurable impact.
The grader is explicitly told not to inflate scores and not to soften its critique to be nice — “being honest is the kindest thing here.” That is why the number can come back lower than you expected.
Worth knowing: this is a model’s judgment against a rubric, not a measurement. Run the same résumé twice and the number can move. Treat it as a read, not a verdict.
Why the examples use [brackets]
Every improvement comes with an example rewrite. When you read one, you will notice numbers in brackets — “[X]%”, “[$ amount]”, “[N] users”.
That is not a bug or an unfinished template. Any number, percentage, dollar figure or outcome that is not already written in your résumé comes back as a bracketed placeholder for you to fill in. If you never wrote that you cut costs by 30%, the tool will not tell you to say you cut costs by 30%. It shows you the shape of the sentence and leaves the number to you.
Two related rules run alongside it. A real number from your résumé is never attached to a different role, employer or accomplishment than the one it appears with. And anything the tool puts inside quotation marks has to appear in your résumé verbatim — no paraphrasing inside quotes.
These rules were tested rather than assumed. The baseline test ran 24 résumés, 16 of them real, through the model and had the outputs graded blind by several automated judges. Three of those sixteen real résumés came back carrying an invented achievement presented as real. The hardened rules were then re-run on those same 16 real résumés, and that count went to zero. One measurement, on one set — not a guarantee that it can never happen. It is why the brackets are there.
Common questions
Is it free?
Yes. No card, and nothing is gated — the score, the six-category breakdown, the summary and all three improvements are shown without an account. There are sign-up links next to and underneath your result; nothing is hidden behind them.
Do I need an account?
No. Signing in raises your daily limit from 2 checks to 10, and counts them against your account instead of your IP address. One other thing changes: if you are signed in and upload a file, that upload also refreshes the structured copy of a résumé already saved on your account — see the storage answer below.
Do you store my résumé?
The check itself stores nothing — your résumé is sent to the model, the result comes back, and nothing about your text is written down. Two things are recorded per run and neither contains any of your résumé: a daily counter so the free limits work, and an internal log of the AI call (route, model, token counts, cost estimate).
The page is where a copy can be kept, and only if you ask for one. Every sign-up button here — in the nav, under a rate-limit message, and under your result — stashes the text you pasted in your own browser’s local storage so it can carry into a new account. If you finish signing up, it is saved to that account as your résumé, so you do not have to paste it again. If that account already has a résumé saved, the carried copy is discarded rather than overwriting it.
One more path: if you are signed in, already have a résumé saved, and upload a file here, the upload refreshes the structured version of that saved résumé. It updates a résumé you already have — it never creates one.
What happens to my name, email and phone number?
Before your text is sent to the model, a redaction pass swaps contact details for placeholders, so the model can see a contact block exists without seeing the values. What it catches: email addresses, US-style phone numbers, links beginning with http:// or https://, and bare linkedin.com, github.com or gitlab.com paths. The matching is pattern-based, so an unusual phone format or a bare personal domain can slip through.
Your name is not masked — signed in or not. The redaction step can only mask a name when it is handed a known value to match against, and this check never passes one, so that step never runs for anybody. A pattern alone cannot reliably pick a person’s name out of free text. If you would rather not send it, delete it before you paste; your score does not depend on it. Employers, job titles, schools and dates are deliberately left in — the grade depends on reading them.
How many checks do I get in a day?
Two per day signed out, ten per day signed in. The job-match score offered under your result has its own separate allowance on the same 2-and-10 pattern. There is also a total daily ceiling across all visitors as a spending limit — if it is reached you will see a message saying today’s free quota for this tool is full, and can come back tomorrow.
Is this the same check paying Climbr users get?
The tool is not tier-gated, so an account gets the same rubric, the same calibration and the same anti-fabrication rules. An account only changes how many times a day you can run it. The model can vary run to run for everyone alike: the check normally runs on gpt-oss-120b and falls back to Claude Haiku if that call fails, times out, or returns something unparseable — both paths use the identical prompt.
Will it rewrite my résumé for me?
No. You get a score out of 100, the six-category breakdown, a one-sentence summary, and exactly three improvements — each required to reference something real in your résumé, a weak phrase you actually wrote or a metric that is genuinely absent, with an example of how to fix it. Rewriting a résumé against a specific job posting is a separate feature inside a Climbr account, not part of this check.
Can I upload a file, and is there a length limit?
PDF, DOCX or TXT up to 5 MB, or paste the text directly. You need at least 200 characters to analyze. Above 10,000 characters the text is truncated rather than rejected, so anything past that point is not graded. If your PDF is a scan of a printed page there is no text to extract; paste it instead.