Free Resume Checker
Check your resume score
Paste your resume and get instant, actionable feedback. Free, no signup, no upload required. Everything runs in your browser.
Your resume
Paste text or upload a .txt file. Everything stays in your browser.
Your score will appear here
Paste your resume on the left and hit Analyze resume. You'll get an overall score, a breakdown across six categories, and a prioritized list of fixes.
How your resume score is calculated
Your overall score is a weighted average across six categories. We run real regex and keyword analysis on the text you paste — no AI, no random numbers. Here's what each category measures and how it weighs into your final score:
Length & Format — 15%
Recruiters spend about seven seconds on a first pass. The ideal resume is 400–800 words with clear bullet points. We check word count against that range, count your bullet points, and look for formatting markers like -, *, or •.
Impact & Achievements — 25%
The single highest-weighted category. We count how many of your bullets contain numbers, percentages, or dollar amounts (your quantified ratio) and how many start with a strong action verb from a list of 60+ (Led, Built, Shipped, Increased, Reduced, Designed, Launched…). Resumes that talk in measurable outcomes outperform resumes that list duties — every time.
Contact Info — 10%
We look for an email, a phone number, a LinkedIn URL, and a location (City, State). Each one is worth 25 points. Missing any of these is a red flag — recruiters expect all four.
Sections — 15%
We scan for the five core resume sections: Experience, Education, Skills, Summary/Profile, and Projects or Certifications. Each one found adds 20 points. A resume missing Experience or Education is almost always rejected before a human ever reads it.
ATS Readiness — 20%
Applicant Tracking Systems parse resumes automatically. They choke on personal pronouns (I, me, my), generic phrases (“responsible for”, “team player”, “hard worker”), missing dates in your experience section, and table characters. We flag every one of these and deduct points for each.
Keywords — 15%
We extract the 15 most frequent meaningful words (filtering out stopwords like “the” and “and”) so you can see if your resume uses the same vocabulary as the job description you're targeting. If your top keywords don't match the job posting, your resume won't make it past the first ATS filter.
What's a good resume score?
- 80–100 (green): Strong resume. You're ready to apply. Tweak copy based on each job posting and you should get interviews.
- 50–79 (amber): Needs work. You have the bones of a good resume but you're losing recruiters on impact, ATS readiness, or both. Address the high-priority fixes first.
- Below 50 (orange): Needs a rewrite. Start over with a clear structure: contact header, summary, 3 experience entries with 3 quantified bullets each, education, and skills.
Tips to raise your score
- Quantify everything you can. Numbers, %, dollar amounts, time saved, team size, user count. If you can't measure it, describe the scope.
- Lead with verbs. “Led” beats “Was responsible for leading”. Every single time.
- Kill the clichés. “Team player”, “hard worker”, “results-driven” — delete them. Show, don't tell.
- Mirror the job posting. If the posting says “stakeholder management” and your resume says “worked with teams”, you'll fail the keyword filter.
- Keep it one page unless you have 10+ years of relevant experience. Two pages is fine for senior roles; three is almost always too many.
Want to see what a strong resume looks like? Browse our resume examples — each one is a fully-loaded sample you can load into the builder and edit.
Ready to build a better resume?
Take the feedback from this tool and turn it into a polished, recruiter-ready resume. 20 templates, live preview, free PDF download — no watermarks.
Forge my resume ✨