Skip to content

What Is an ATS Score? How Resume Scores Work and How to Raise Yours

Learn what an ATS score measures, what a good ATS score is, and the edits that raise it, with a real before-and-after test run and score bands.

Rohit SalujaUpdated 16 min read
Job seeker at a home desk reviewing a resume score report on a laptop screen with notes beside it
Photo by Yan Krukau on Pexels

Key takeaways

  • An ATS score from a checker estimates how well one resume matches one job post; it is not a number the employer sees.
  • Real ranking systems weigh required qualifications most, so missing must-haves cost more than missing nice-to-haves.
  • As a rule of thumb, aim for about 75 to 80; chasing 95 or higher usually means you are stuffing keywords.
  • In our test run, honest edits moved a sample resume from 47 to 84, and the biggest jump came from hard skills the candidate already had.
  • Without a job description, a checker can only score format and writing, not your fit for a job.

An ATS score estimates how closely your resume matches one job posting, and how cleanly an applicant tracking system (ATS) can read it. An ATS is the software employers use to collect and sort applications. Most checkers score out of 100. As a rule of thumb, 75 to 80 is a strong target, and a score above 90 often means you're stuffing keywords.

The number comes from a checker you run, not from the employer. So treat it as a diagnostic, not a grade. Use it to find two things: parts of your resume that software can't read, and required skills you have but never wrote down.

This guide explains what the score measures and how real applicant tracking systems rank candidates. It shows what a good score looks like and the edits that raise it. You'll also see a real test run: one sample resume scored after each edit, from 47 to 84.

What an ATS score actually measures#

The phrase "ATS score" gets used for three different numbers. Mixing them up causes most of the confusion. CVs and resumes are scored the same way, so all of this applies to a CV too.

Score typeWho calculates itWhat it comparesWho sees it
Checker match scoreA third-party tool you runYour resume vs. one pasted job postOnly you
Resume quality scoreA third-party tool you run, with no job postYour resume vs. general format and writing rulesOnly you
Employer-side rankingThe employer's ATS or an add-onYour parsed profile vs. the job's qualificationsRecruiters at that company

The checker score is a simulation#

When you use a free checker, nobody at the employer is involved. The tool reads your text, pulls keywords from the posting you pasted, and estimates the overlap. The number is a stand-in for what an employer's system might conclude, not a reading from that system.

The tool can be wrong in both directions. It can flag a "missing" keyword that a real system would match through a synonym. It can also credit a keyword that sits in a table the employer's parser would scramble.

ATS score without a job description#

With no posting to compare against, a checker can only give a resume quality or parse score. It looks at format, sections, dates, and writing. That tells you whether software can read your file. It says nothing about your fit for a job.

Our test run below shows the gap. The starting resume matched only 6% of the posting's keywords. Yet the free ATS resume checker, run with no job post, gave it a 96, because its contact details, dates, and most headings were readable. Use the no-posting check for format, then score against a real posting for fit.

The employer-side ranking is real, but hidden#

Some applicant tracking systems do rank applicants. Workday's HiredScore gives letter grades from A to D, based on how well a resume meets the job's qualifications, according to Workday's grade reference. Greenhouse sorts candidates into tiers from Strong Match to Limited Match. Its data processing FAQ says the feature doesn't advance or reject anyone on its own.

You'll never see those grades. You can only influence them by meeting the stated requirements clearly, in words both software and a recruiter recognize. For background on how these systems store and route applications, read what an applicant tracking system is and how it works.

How ATS score checkers calculate your number#

Most checkers follow the same five steps, even if their screens look different.

  1. Parse your resume into fields: contact details, job titles, employers, dates, education, and skills.
  2. Extract keywords from the job post: hard skills, tools, certifications, job titles, degrees, and sometimes soft skills.
  3. Compare the two lists, using exact matching, word stems (so "analyze" matches "analysis"), and in better tools, synonyms.
  4. Weight each match by type and by how prominent the term is in the posting.
  5. Add format checks, such as section headings and whether dates were readable.

The weights are where tools differ most. Take the free resume to job description match tool on this site. It counts keyword match three times as much as each of its other four checks: hard skills, soft skills, job title, and bullet evidence. Another tool might weigh soft skills heavily or ignore them. That's why scores from different tools don't line up.

Exact match vs. semantic match#

Older keyword tools only credited an exact string. If the post said "project management" and you wrote "managed projects," you got nothing. Newer systems match meaning. Greenhouse says it uses embeddings, so a search for "software developer" also returns people titled "software engineer" or "web developer."

You can't know which approach a given employer uses. The safe move is to include the exact phrase from the posting at least once for each core skill, then write naturally everywhere else.

What checkers can't measure#

  • Whether your claimed skill is true or backed by a result
  • Whether your career story makes sense for the role
  • How your resume compares with the other applicants
  • The knockout answers you give in the application form
  • Referrals, internal candidates, and recruiter judgment

That's why a high score never guarantees an interview, and a modest score doesn't rule one out.

How real applicant tracking systems rank candidates#

Employer-side ranking is common, but it isn't universal, and it's rarely a pure keyword count. Harvard Business School and Accenture studied this in 2021. Most employers using a recruiting management system (RMS) relied on it to rank applicants or make a first cut, as summarized in HBS Working Knowledge.

How employers used recruiting management systems, 2021

Survey of employers in the U.S., UK, and Germany (Hidden Workers study)

Employers using an RMS
63%
Firms with 1,000+ staff using an RMS
69%
RMS users ranking high-skill roles
92%
RMS users ranking middle-skill roles
94%

Source: Harvard Business School Working Knowledge, 2021

View data
LabelValue
Employers using an RMS63%
Firms with 1,000+ staff using an RMS69%
RMS users ranking high-skill roles92%
RMS users ranking middle-skill roles94%

Those figures are from 2021, and use has likely grown since. The lesson for you is that exact criteria matter. If a posting asks for a credential or a specific tool, state it plainly. The ATS myths guide covers how often qualified people get screened out on exact wording.

Required qualifications carry the most weight#

Workday's HiredScore grades show how this works in practice. The grade depends first on basic (required) qualifications, then on preferred ones.

GradeWorkday's definition, paraphrasedWhat it means for your resume
AMeets all basic qualifications, most preferred ones, and an average match above a thresholdEvery requirement is visible, plus most nice-to-haves
BMeets all basic qualificationsMust-haves are covered; preferred items are thin
CMeets most, but not all, basic qualificationsOne or more must-haves are missing or unclear
DDoes not meet most basic qualificationsThe resume doesn't read as a fit for this role

Moving from C to B means covering every required qualification. Adding a fifth soft skill does nothing for that jump. So a checker score that rises because you added "team player" is a hollow gain.

Recruiters still search and filter by hand#

Even when no ranking feature is on, recruiters search the database by keyword, title, and location. If your resume says "client success lead" and the recruiter searches "account manager," you won't appear. Ranking and search reward the same thing: the employer's own words, used accurately.

Some places, such as New York City, also require employers to give notice before using automated scoring tools. The guide to AI resume screening covers those rules.

Note

Most fully automated rejections come from application questions, not from your keyword percentage. If you answer "no" to a required license, work authorization, or on-site question, the system can disqualify you before anyone reads your resume.

What is a good ATS score?#

For most checkers, 75 to 80 out of 100 is a sensible target for a specific posting. That's a rule of thumb, not a published standard, since every tool scores differently. The table below shows how to read each band.

Score rangeWhat it usually meansWhat to do next
Under 50Wrong role, or the file didn't parseCheck the parsing preview; confirm the role fits
50–64Several must-have skills or the title are missingAdd required skills you have; align your headline
65–74Core requirements present, some gapsFill gaps in summary and recent bullets
75–85Strong, natural matchProofread, then apply
86–100Very high overlapCheck for stuffing or copied phrasing

Why 75 to 80 is the common target#

Above that range, each added point usually comes from repeating terms or adding minor keywords. Those edits make the resume harder to read. They rarely change how a recruiter or a qualification-based grade sees you. Below that range, you're usually missing something the employer stated as required.

Is 70 a good ATS score?#

Often, yes. A score in the high 60s or low 70s can be perfectly competitive if:

  • You meet every listed requirement, and the gap is mostly preferred or soft skills.
  • The posting lists dozens of tools, so no real candidate would match them all.
  • You have a referral, and a person will review your resume regardless of rank.
  • The role is niche, so the pool is small and every resume gets read.

Push toward 80 when the posting is for a popular role at a large employer, or when it asks for a specific stack of tools. In those cases, a recruiter's keyword search is more likely to decide whether you're seen at all.

Tip

Always score against the specific posting you're applying to. A resume can score 82 for one data analyst job and 61 for another, because the two employers stress different tools.

Why your ATS score is low: a diagnostic table#

Before you start rewriting, find the actual cause. Most low scores trace back to one of a handful of problems.

Symptom in the checkerLikely causeFix
Name, email, or titles missing in previewContact info in a header, text box, or imageMove contact details into the body as plain text
Dates or employers scrambledTwo-column layout or tableSwitch to a single-column layout
Most hard skills "missing" though you have themSkills shown as logos, icons, or rating barsWrite skills as plain text
Job title mismatch flaggedYour title differs from the posting'sAdd a headline using the target title
Acronym missingYou wrote "CRM" and the post says "customer relationship management"Use both forms once
Low score on every job you scanRoles a level too high or in another functionRecheck fit; adjust your search

If the parsing preview looks broken, start there. Our guide to resume parsing errors walks through each failure and its fix.

How to improve your ATS score in 8 edits#

Work through these edits in order. The early ones fix problems that make later edits worthless.

  1. Fix parsing problems. Use one column, standard headings such as "Experience" and "Skills," and contact details in the body. If you're unsure about file type, read PDF or Word for your resume.
  2. Add a headline with the exact target job title. Don't change your past titles, because recruiters verify those.
  3. Add required hard skills and tools you genuinely have. Ask one question for each: could I talk about this for two minutes in an interview? If not, leave it out.
  4. Put each core keyword inside a bullet that proves it, not just in a list.
  5. Spell out acronyms once, such as "Search Engine Optimization (SEO)."
  6. Match the posting's language for degrees, licenses, and certifications. Write "Bachelor of Science in Accounting," not "B.S., Acct."
  7. Rewrite your summary for this job, leading with the top two requirements.
  8. Reorder skills and bullets so the posting's priorities come first, then rerun the check.

To pull a ranked list of requirements from a posting, use the steps in how to find keywords in a job description.

Align your title and summary without misrepresenting yourself#

Title alignment is one of the cheapest gains. Say Olivia Grant is a customer success specialist applying for account manager roles. She adds a headline under her name that names the target role and the overlap, and rewrites her summary to match.

Headline and summary for one candidate, before and after

Headline before: Customer Success Specialist

Headline after: Account Manager | Customer Success Specialist with 4 Years Managing a $2.1M B2B SaaS Book

Summary before: Hardworking professional with a passion for customers and a proven track record of success.

Summary after: Customer success specialist with 4 years managing a $2.1M book of B2B SaaS accounts in Salesforce. Renewed 94% of accounts in 2025 and grew upsell revenue 22% through quarterly business reviews.

The resume summary examples guide has more patterns by role and career stage.

Put keywords in context, not just in a list#

A skills section helps search. A bullet that shows the skill producing a result helps both the score and the person reading.

Before and after: adding a keyword with proof

BeforeCreated reports for leadership.

AfterBuilt weekly Tableau dashboards from SQL queries on 3 years of order data, cutting the leadership reporting cycle from 2 days to 3 hours.

The after version adds "Tableau" and "SQL," and it gives a recruiter a reason to believe them. For more ways to attach numbers, see how to quantify achievements on a resume. For grouping and ordering skills, see the skills section guide.

ATS score for career changers#

If you're changing fields, your past titles will rarely match. Title alignment and transferable hard skills carry more of the load. Use the headline to name the target role, lead the summary with the skills that transfer, and add a short projects or training section. Judge progress by whether each required qualification is now visible, not by the raw number.

ATS score for a fresher resume#

A fresher resume often scores low at first. Postings list tools and experience that a student has used in class but never named on the page. Raise the score by covering required skills through coursework, projects, and internships, using the posting's exact tool names. Then judge by requirement coverage, not the number. The entry-level resume guide shows how to present projects like jobs.

Real test run: raising a sample resume from 47 to 84#

We wanted real numbers, not a made-up model. So we wrote a sample resume and a sample posting. Then we scored the resume in the free resume to job description match tool after each edit.

Say Hiro Sato is an operations coordinator with four years at a regional food distributor. He's applying for a supply chain analyst role. The posting asks for SQL, Power BI or Tableau, demand forecasting, inventory optimization, and a bachelor's degree. ASCM CPIM certification is a plus. His template showed his tools as logos in a sidebar, so the pasted text had no skills section at all.

EditWhat changedScoreKeyword match
Starting pointTools shown as logos, so no skills text476%
Skills as textAdded a plain-text Skills section5422%
Title alignmentHeadline names "Supply Chain Analyst"6033%
Missing hard skillsAdded Power BI, demand forecasting, inventory optimization, and ERP, used at work, to skills and bullets7961%
Credential languageWrote out the degree and "ASCM Certified in Planning and Inventory Management (CPIM), in progress"8472%
Summary rewriteLed with forecasting and inventory results8472%
Bullet reorderMoved the forecasting bullet to the top8472%

Real test run: match score after each edit

One sample resume scored against one sample posting after each edit (October 2026)

47points
54points
60points
79points
84points
84points
84points
Start
Skills as text
Title
Hard skills
Credentials
Summary
Bullet order

Source: Free resume to job match tool on this site, test run for this guide

View data
LabelValue
Start47points
Skills as text54points
Title60points
Hard skills79points
Credentials84points
Summary84points
Bullet order84points

What the test run teaches#

The biggest single jump, 19 points, came from real hard skills Hiro had used but never written down. The second biggest came from turning the logo sidebar into plain text, which cost nothing.

The last two edits didn't move the number at all. This tool checks whether a term appears, not where it appears. The summary rewrite repeated terms that were already on the page, and reordering bullets changed nothing it measures. Both edits still matter, because a recruiter reads the summary and the top bullets first. Some of your most useful edits won't show up in any score.

The bullet rewrite that did the most work#

Before and after: an operations bullet rewritten for a supply chain analyst role

BeforeTracked inventory and helped with ordering for the warehouse.

AfterForecast weekly demand for 1,200 SKUs using SQL and Excel, adjusting reorder points that cut stockouts 18% and excess inventory by $240K in one year.

That single bullet supplies three keywords, two metrics, and a story Hiro can tell in an interview.

What Hiro chose not to add#

At 84, the tool still listed five "missing" terms. Each was left out for a reason:

  • Tableau: the posting says "Power BI or Tableau," and Hiro has Power BI.
  • Logistics: he worked with procurement and vendors, not a logistics team, so the word would be filler.
  • Leadership: the tool pulled it from "present findings to operations leadership." It's the audience, not a skill the posting asks for.
  • Stakeholder management and communication: soft skills are better proven with a bullet, such as one about presenting results, than listed.

That restraint is the difference between optimizing and gaming. The resulting resume is one Hiro can defend line by line in an interview.

When a higher ATS score stops helping#

There's a point where pushing the score works against you. The resume still has to persuade a person.

Signs you've over-optimized#

  • The summary reads like the posting's "About you" section with the pronouns changed.
  • Your skills section has more than 25 items, half of which you've never used at work.
  • The same keyword appears four or more times in one role.
  • Bullets start with keywords instead of actions and results.
  • You've added soft-skill adjectives that no bullet supports.
Warning

Never hide keywords in white text, tiny fonts, or the file's metadata. Parsers extract hidden text as normal text, so a recruiter may see a block of pasted keywords in your profile. That ends the conversation faster than a low score would.

The 90-plus trap#

Scores above 90 usually come from mirroring the job description closely. Some tools reward that, but people don't. If your score is in the 90s, read your resume aloud. If any sentence sounds like the employer wrote it, rewrite it in your own words with your own numbers.

Why ATS checkers disagree with each other#

If you run the same resume through three tools, you'll get three numbers. That's normal. The table below shows the most common reasons.

FactorHow tools differWhat to do
Keyword extractionSome pull 15 terms, others 60Focus on the terms in the requirements
Synonym handlingExact match only vs. related termsUse the posting's exact phrase once
Soft skill weightingHeavy in some tools, ignored in othersDon't chase soft-skill gaps
Parser qualityDifferent engines read layouts differentlyUse a simple layout every parser handles
False positivesGeneric words picked up as "skills"Skip terms that aren't real requirements

How to use more than one tool#

  • Pick a main tool and use it for every application, so your numbers are comparable over time.
  • Use a second tool only to confirm parsing, since parsing failures cost the most.
  • Ignore suggestions that conflict with the posting's own requirements.
  • Track the score you applied with in your job application tracker, next to response rates.

Rescore after each meaningful round of edits, not after every word. Three scans per application is plenty: one on your master resume, one after adding skills and the title, and one after proofreading. Over 20 or 30 applications, you'll see whether higher scores bring more callbacks in your field. That personal data beats any generic threshold.

A 15-minute ATS score routine for every application#

Use this checklist before you hit submit. It assumes you already have a clean master resume.

  • Copied the full posting, including requirements and preferred qualifications
  • Ran the resume through a resume-to-job match checker and saved the starting score
  • Checked the parsing preview for name, titles, employers, and dates
  • Highlighted every required qualification and confirmed each appears in plain words
  • Added the exact target title to the headline
  • Added missing hard skills you can discuss confidently
  • Placed each must-have keyword in at least one bullet with a result
  • Spelled out key acronyms once
  • Rewrote the summary's first sentence for this role
  • Reran the check and stopped once the score reached the mid-70s or higher
  • Read the resume aloud for stuffing or copied phrasing
  • Saved with a clear filename, such as FirstName-LastName-Resume.pdf

For the tailoring steps in more detail, the guide to tailoring your resume in 30 minutes breaks each one down.

Next steps: use the score, then get back to applying#

An ATS score is a flashlight, not a finish line. Use it to catch parsing failures and missing requirements. Push toward the mid-to-high 70s with honest edits, and then stop.

Here's what to do this week:

  • Run your current resume against one real posting and note which required skills are missing.
  • Fix any parsing problem the preview shows, then rescore.
  • Build or update a master resume so tailoring takes 15 minutes, not two hours.
  • Read up on resume keywords and ATS-friendly formatting to make your base version stronger.

The software decides whether you get seen. Your bullets decide whether you get called. Spend your time on both, in that order.

Frequently asked questions

Most resume checkers treat 75 to 80 out of 100 as a strong match for a specific job posting. Treat that as a rule of thumb, not a standard, because each tool calculates its score differently. If you meet every required qualification and your score sits in the low 70s, you are usually fine to apply. If you are under 60, look for missing must-have skills or a parsing problem first.

No. The score you get from a free checker stays with you. Some employer systems produce their own ranking, such as letter grades or match tiers based on the job's qualifications, and recruiters can see those. You can't see the employer's version, which is why the best strategy is to meet the stated requirements clearly rather than chase one tool's number.

Not usually. A perfect or near-perfect score often means the resume repeats the job description almost word for word or lists keywords without evidence. That can read as copied or stuffed when a recruiter opens it. Aim for strong coverage of the required skills and job title, then stop optimizing and spend the time on your bullets and your outreach.

Each checker uses its own keyword list, weighting, and parsing rules. One tool may count soft skills heavily while another ignores them. Some match synonyms, others only exact phrases. Pick one tool, score every version of your resume against the same job post in that tool, and track the change rather than comparing raw numbers across tools.

Not by itself. Most rejections that happen without a human come from knockout questions, such as work authorization, required licenses, or location, rather than from a keyword percentage. A low score does mean your resume may rank lower in a recruiter's list or miss keyword searches, so it is still worth fixing before you apply.

Use a free checker that needs no sign-up. The resume to job match tool and the ATS resume checker on this site are free, need no login, and run in your browser, so nothing is uploaded. You only need the full job posting and your resume text. Paste both, check that your titles and dates came through, then review the missing keywords and rerun after each edit.

Yes, but it measures something different. With no posting, a checker can only score your resume's format, sections, dates, and writing. That tells you whether software can read the file, not whether you fit a job. In our test, a resume that matched only 6% of a posting's keywords still scored 96 on a format check with no posting. Run both checks.

Sources

  1. HiredScore Candidate Grades (reference), Workday
  2. Talent Matching: Data Processing FAQ, Greenhouse Support
  3. How to Tap the Talent Automated HR Platforms Miss, Harvard Business School Working Knowledge

Free tool

ATS Resume Checker

Check whether applicant tracking systems can parse your resume's sections, dates, and contact details.

Try it free

Put this into practice

Draft your resume with an AI assistant that edits inline, then export a clean one-page PDF.

Build my resume