Match your resume to a job description
Paste the posting, upload your resume, and get the gap between them: every requirement the job states, judged against what your resume actually proves — with the sentence that proves it quoted back to you. Where no sentence can be quoted, it isn't counted as met. You can audit every verdict rather than trusting a percentage.
Upload your resume on the checker, paste the job description in the box under the AI scan, and read the report. Free, no account.
Open the free checkerHow it works
- 1Upload your resumeA PDF, on the free checker. No account, and the file is parsed in memory and discarded when the request finishes — nothing is stored.
- 2Paste the job descriptionThe whole posting, straight from the careers page or job board. There is a box for it right under the scan controls.
- 3Read the gap reportA match score, every requirement the posting states judged met / partial / missing, the terms your resume never uses, and rewrites of your own bullets in the posting's language.
What the report gives you
One number for the resume as written — not as it could be after edits — plus a blunt sentence or two on how it reads against this specific posting.
Each requirement the posting states is marked met, partial or missing, and every met or partial verdict quotes the line from your resume that earns it. No quote, no credit — which is exactly the discipline a recruiter applies when they skim.
Terms the posting uses that appear nowhere in your resume. Add the ones that are true of your work — and say them the way the posting says them, because that is the vocabulary the screener is reading for.
Your existing achievements, rephrased into the posting's language. The rewrite can only use claims your resume already makes; it will not hand you experience you do not have.
A short note on the gaps no rewording can close — seniority, a domain you have not worked in, a hard requirement you do not meet. Tailoring cannot fix those, and a tool that pretends otherwise wastes your afternoon.
Tailoring is not the same as passing
Two different things get called “ATS optimisation”, and they need different fixes. Can the software read your resume at all? — that is structure, and our 30 published rules answer it, free and unlimited, with no AI involved. Does this resume answer this posting? — that is content, and that is what the match report is for.
Do the structural check once for your resume. Do the match every time you apply somewhere you actually want. And when the report shows a gap you can honestly fill, the editor is one click away.
Common questions
What is a resume gap analysis?
It is the comparison between what a job posting asks for and what your resume actually proves. A good one names each requirement, says whether your resume evidences it, and shows you the line that does — or admits there isn't one. That is what this does.
How is this different from a keyword matcher?
Keyword matchers count words. This reads the posting's stated requirements and judges each against your resume, quoting the sentence that satisfies it. If no sentence can be quoted, the requirement is not marked met — so you can audit every verdict instead of trusting a percentage.
Will it tell me to add skills I don't have?
No. The missing-keywords list is exactly that — terms the posting uses that your resume never does — and the guidance is to add them only where they are true of your work. The rewrite suggestions rephrase claims your resume already makes; they never invent experience.
Is it really free? What's the limit?
Free, no signup. It runs on AI, so it shares a fair-use allowance of five AI runs per day with resume import and the deep scan. The separate 30-rule ATS check is unlimited because it uses no AI at all.
Is my resume or the job description stored?
No. Both are processed for the request and discarded. There is no account to attach them to, and we keep no copy.
It says Beta — what does that mean?
The feature works and we use it, but it is newer than the 30-rule check and we are still tuning how strictly it judges partial matches. Treat the requirement verdicts as a strong first read rather than a verdict from the employer.