Resume ATS score

Most of what's written about applicant tracking systems is wrong, and the wrong parts make people anxious about things that don't matter while ignoring the one that does. Here's what these systems actually do to your resume, what a score is really measuring, and how to raise yours.

Updated

What an “ATS score” actually is

No applicant tracking system hands you a score. What they produce internally is a ranking: your resume is parsed into structured fields, compared against the requisition, and placed in an ordered list that a recruiter works down from the top. There is no number, no threshold, and in almost every case no automatic rejection.

So a score from any checker — ours included — is a proxy. It answers two questions that genuinely determine whether you get read: does this document survive being taken apart by a machine, and does it read as a strong match once a person opens it? Both are worth measuring. Neither is a secret number inside the employer’s software.

That distinction matters because it changes what you should work on. The anxious version of ATS advice has people stripping their resume of anything visual and stuffing it with keywords. The useful version is narrower: make the structure boring, make the words match the posting, and spend the rest of your effort on the part a human reads.

What happens to your resume, in order

  1. Extracts the text

    The PDF is read as a stream of characters. Anything that isn't text — a logo, an icon, a skills chart, a headshot, a name inside an image — contributes nothing at all, because there is nothing there to extract.

  2. Finds the sections

    It looks for headings it recognises: Experience, Education, Skills. Invent a heading — "Where I've Made an Impact" — and the content underneath it may land nowhere, or in the wrong field.

  3. Splits your history into records

    Each job becomes a row with a title, an employer and a date range. This is the step that breaks most often, and it's why unusual date formats and two-column layouts cause real damage.

  4. Matches against the posting

    The parsed text is compared to the requisition — skills, titles, tools, years. This produces the ranking a recruiter sorts by, which is the closest thing to an actual "ATS score".

  5. Hands a human a sorted list

    A recruiter opens the top of the pile and reads. Nothing was auto-rejected; you were simply ranked below the people who read as a closer match, and nobody got as far as your resume.

Step three is where resumes are quietly lost. A layout that interleaves columns, or dates a parser can’t read, produces a record with missing employers and no timeline — and a candidate with no parsed history ranks below everyone whose history parsed.

The five things we score, and how to win points on each

The AI review in the editor reads your whole resume and grades it out of 100 overall, plus a score in each of these five categories with a sentence on why it isn’t higher. Formatting is only one of the five, which is roughly the weight it deserves.

Impact

Results and scope, rather than a list of duties.

Does each bullet end in a result? Scope, numbers and outcomes score; a list of responsibilities doesn't. This is the category most resumes lose the most points on, and the easiest to fix in an afternoon.

Clarity

Concrete, tight, and quick to skim.

Can a stranger skim the page in ten seconds and know what you do? Long paragraphs, buried job titles, jargon from one company's internal vocabulary, and sentences that take two readings all cost you here.

Completeness

Nothing a recruiter would go looking for is missing.

Is anything missing that a recruiter would go looking for — dates, locations, a summary, education, a link? Gaps in the record are read as omissions, and unexplained ones raise questions you're not there to answer.

Spelling & grammar

Typos, agreement, punctuation, and tense that holds still.

Typos, tense that shifts mid-bullet, inconsistent punctuation, and agreement errors. This is the category with the least excuse and the most damage per instance, because it's read as carelessness rather than as inexperience.

ATS & formatting

Parses cleanly and uses the words the field uses.

Does the document parse cleanly, and does it use the words the field uses? Single column, standard headings, real text, conventional dates — plus the vocabulary of the posting you're actually answering.

The formatting rules that actually matter

Eight rules, each with the reason attached — because a rule you understand is one you can apply to a case this list doesn’t cover.

One column of content
A two-column layout can be read left-to-right across both columns, interleaving your skills into the middle of a job description. It's the single most common cause of a mangled parse.
Standard section headings
"Experience", "Education", "Skills". A parser matches on these strings; a creative heading may leave everything beneath it unclassified.
Real text, never images
Text inside a graphic is invisible to every parser. If your name, contact details or skills sit inside an image, they don't exist as far as the system is concerned.
Consistent, conventional dates
"Mar 2022 – Present" parses reliably. Mixed formats, seasons, or a date range written only in a graphic timeline frequently don't, and a job with no parsed dates can drop out of the record entirely.
PDF, unless told otherwise
Modern systems read PDF fine and it preserves your layout. Send the format the posting asks for when it asks; export from a real editor rather than scanning or screenshotting.
Job titles a human would recognise
"Growth Ninja" matches nothing. If your internal title is unusual, put the conventional equivalent on the page and keep the real one alongside it if you like.
No headers, footers or text boxes for anything important
Content in a document header or a floating text box is often dropped. Contact details are the usual casualty, which turns a good application into an unreachable one.
Spell out acronyms once
A posting may search for "Search Engine Optimisation" while you wrote "SEO", or the reverse. Writing "SEO (search engine optimisation)" once matches both without padding the page.

The 30-second test you can run yourself, free

Open your resume PDF, select all the text, and paste it into a plain text editor. What you get is approximately what a parser sees.

  • Is anything missing entirely? That content is inside an image, and no system will ever read it.
  • Is the order scrambled — skills landing inside a job description? Your columns are interleaving.
  • Are your job titles, employers and dates all present and adjacent to each other?
  • Are your name, email and phone number in the text, rather than in a document header?

If all four pass, your resume parses. Everything left is about the writing — which is the half that decides whether the recruiter who opens it wants to talk to you.

Getting a score in the editor

The Review tab reads the whole document and returns a report: a score out of 100, the five category scores with a note on each, every spelling and grammar mistake it found quoted with the correction, and a prioritised list of what to fix first.

The proofreading notes are checked against your actual text before you see them, so a correction always points at something really on the page — an invented typo wastes more of your time than a missed one. Fixes can be applied in place, one at a time, so you stay in control of your own wording.

Writing, previewing and exporting a resume is free, with no watermark. The scored review comes with the Basic plan — $9 a month, or $3 a month billed yearly — alongside the AI writing tools and the ability to tailor a copy per role.

ATS score FAQs

What is a good ATS score?

There's no universal number, because no two applicant tracking systems score the same way and most don't produce a score you'd ever see. A score from a checker like ours is a proxy: it tells you whether your resume parses cleanly and reads well against the role. Above 80 means the document isn't holding you back; below 60 usually means something structural is wrong.

Do applicant tracking systems really reject resumes automatically?

Almost never automatically, despite how often that's claimed. The system parses your resume, ranks it against the requisition, and shows a recruiter a sorted list. The real failure mode isn't rejection — it's a bad parse that loses your job titles or dates, leaving you unrankable and therefore unread.

How do I check my resume's ATS score for free?

Building, previewing and exporting a resume on meniacv is free. The scored AI review — the part that reads the whole page and grades it across five categories — is part of the Basic plan at $9 a month, or $3 a month billed yearly. You can also self-check most of it: save your PDF, copy all the text out of it, and paste it into a plain text file. What survives is roughly what a parser sees.

Does using a template hurt my ATS score?

Not inherently — it depends entirely on the template's structure. Every template on meniacv renders as real text in a parseable structure, and the plainer single-column ones are the safest choice for heavily automated pipelines. What causes problems is text inside images, columns that interleave, and decorative charts standing in for words.

How many keywords should I include?

Enough to match the posting honestly, and no more. Keyword stuffing is detectable by any human reader and increasingly by the systems themselves, and it wastes the space that should be carrying your results. Take the terms that are genuinely true of you, put them where they belong in context, and stop.

Should I use the exact wording from the job posting?

For skills, tools and titles, yes — matching the posting's vocabulary is precisely what improves ranking, and it costs nothing to write "PostgreSQL" where you'd have written "Postgres". Don't copy whole responsibility sentences from the posting into your experience, though; that reads as mimicry to the human who follows.

Will a photo lower my ATS score?

It contributes nothing to the parse and, in the US, UK and Canada, many employers prefer resumes without one for bias reasons. In much of continental Europe a photo is conventional. Follow the norm where you're applying, and never put text inside the image.

Keep going

Fix it in the editor, then score it again

Live preview, AI help tightening every bullet, and an ATS-ready PDF. Free to start, and no card at any point.

Start your resume