Compare your resume to a job description
Paste both below. You'll see which of the job's required skills and keywords your resume mentions, and which it doesn't. Free, no signup, and nothing leaves your browser.
Paste both to see which skills and keywords the job asks for, and which your resume shows.
Runs in your browser. Your resume and the job post stay on your device.
How to use the result
- Start with the required skills. Missing a nice-to-have rarely costs you the interview; missing a must-have often does.
- Turn “listed” into “shown”. A skill in your skills line is weaker than a bullet that shows you used it, with a result: “Moved 12 services to Kubernetes, cutting deploy time from 40 to 8 minutes.”
- Use the job's words for the same thing. If the post says “CI/CD pipelines” and you wrote “GitHub Actions”, say both.
- Keep it one page. Under about five years of experience, one page is the norm for software roles. The fastcv builder tells you the moment you spill onto a second.
Questions
Is this an ATS score?
No. There's no single score every applicant tracking system uses, so any tool claiming one is guessing. This checker shows something concrete instead: which of the job's required skills and keywords appear in your resume, and which don't.
How is the match worked out?
The job post is split into required and nice-to-have parts. fastcv finds the skills and terms in each, including common alternative names (for example Postgres and PostgreSQL), and checks your resume for them. Required skills count most.
Why aren't years of experience and job title scored here?
Pasted text doesn't reliably say which dates belong to which role, so scoring them would be guesswork. In the fastcv builder, where your roles have dates and titles, the full score includes both.
Should I add every missing keyword?
Only the ones that are true. If you've done something the job asks for, write a bullet that shows it, using the job's words. Anything you can't talk about in an interview shouldn't be on your resume.