careerify.ai← Back to home

Free ATS scanner, how to actually get something out of one

I have read through 200+ finance CVs over the past year, interim Business Controller roles, CFO positions, head-of-finance jobs. When careerify went live, I started collecting what ATS systems actually catch and what they miss. This page is a summary of that, plus two free tools that show exactly what you have to work with.

What is an ATS scanner?

ATS stands for Applicant Tracking System. Workday, Greenhouse, Lever, SAP SuccessFactors, Taleo, BambooHR, Personio. It is the system a recruiter logs into to see incoming CVs. When you submit an application through a job portal, the first thing that happens is the ATS parses your CV, extracts text, name, contact, experience, skills, and runs it against a configured scorecard for the specific job.

The result is a match score, usually 0-100%. The recruiter sorts the default view by that score. Position 1-20 they read carefully. Position 20-50 they skim. Position 50+ does not exist in practice, there is no time to manually walk through 200 applications when the system has already ranked them for you.

A free ATS scanner simulates roughly the same process. You upload your CV and a job ad, the tool extracts keywords and matches them, out comes a score. The question is: which scanner is worth listening to?

Why most free ATS scanners are useless

I tested eight different free ATS scanners in January 2026 with the same CV and the same job ad. Results ranged from 38% to 91%, for the same input. That means at least seven out of eight are wrong, and possibly all eight.

Three common problems:

  • Pure keyword-stuffing detection. Three of the tools I tested gave full marks if the CV contained every word from the ad, regardless of context. "SAP" as a word gives the same score as "Led SAP S/4HANA migration across an 800-person organisation". That is not how Workday or Greenhouse work in 2026.
  • No semantic matching. "Financial reporting" and "economic reporting" are treated as different. Real ATS does cross-language embeddings. Free tools do string matching.
  • False confidence. 91% sounds great. But if the tool never goes below 60% (which many never do), 91% is mid-pack. You have no reference for what the score means.

What you actually want to know from an ATS scanner

Three things, in priority order:

  1. Which hard requirements from the ad are missing in my CV? Low-hanging fruit. If the ad demands "IFRS reporting" and your CV just says "reporting per international standards", you have lost keyword points for no reason.
  2. How does my actual ATS rank compare to the benchmark for this type of role? 70% is mediocre for a Senior Controller position where the average is 78%. 70% is excellent for a VP Finance role where the average is 58%.
  3. Which concrete lines should I rewrite? "Add more keywords" is not actionable. "Rewrite line 7 in your Loopia experience from X to Y" is actionable.

Try it now, tool #1: extract keywords from the job ad

Before you start tailoring the CV, you need to know exactly which keywords the ad is looking for. Paste the job-ad text below and we will flag what a typical ATS picks up first.

Test: which keywords does ATS pull from your job ad?

Paste the job-ad text below. We extract tools, standards, years-of-experience requirements and acronyms that a typical ATS flags. No sign-up, nothing sent to external AIs.

The idea is not to copy those words straight into your CV. The idea is to understand what the ATS is looking for, so you can phrase your actual experience in a way that includes those terms. If the ad says "ERP implementation" and you have done a "business-system rollout", it is the same thing, but the ATS does not know that unless you use the word "ERP".

ATS myths and what is actually true

Most tips from LinkedIn influencers are from 2018-2020 and no longer apply. Here is what I have verified against Workday and Greenhouse documentation plus my own test data from the careerify CV pipeline.

ATS myths and what is actually true

  • ~

    ATS systems reject CVs without keyword matching

    Most modern ATS rank and flag, they do not reject. A human sees every CV that clears the minimum threshold. But if you are at position 200 out of 200, in practice nobody ever looks at you.

  • PDF is a safe format for ATS

    Workday, Greenhouse, Lever and the other major platforms have parsed PDF perfectly since ~2022. The old advice "always send .docx" is outdated. Use either, as long as the text is text and not an image.

  • ATS reads images and graphic elements

    No ATS runs OCR on images in the CV pipeline, too slow and error-prone. If you put your name in a banner graphic, the parser does not see it. Write the name as plain text.

  • Font affects the ATS score

    As long as the font is vectorised and the PDF is text-based, the font is irrelevant to the parser. Aesthetics are for the human reader, not the ATS.

  • ~

    Two columns break ATS parsing

    Some older ATS (BambooHR, older Taleo) historically struggled. Workday + Greenhouse + Lever handle two columns since 2023. But the safest choice is still single column for roles where you do not know which system they use.

  • Headers and footers are always ignored

    Never put critical info (phone, email) in the page header/footer. Many parsers skip them. Put contact details in the main body.

  • Keyword stuffing improves the score

    Top-tier ATS (Workday, SAP SuccessFactors) use semantic matching + frequency normalisation since 2024. Repeating "SAP" twenty times gives no extra points, it gets flagged as spam instead.

  • The skills section matters more than experience bullets

    ATS pulls keywords from the entire CV. Listing "SQL" in the skills section without mentioning SQL anywhere in actual experience gives a low confidence score. Build keywords through concrete examples.

  • ATS ranks CVs in a specific order the recruiter sees

    In most ATS (Greenhouse, Lever, Workday) the candidate list is sorted by match score by default. The recruiter scrolls top-down. Where you rank matters, not just whether you cleared the threshold.

  • Sending the same CV to every ad works just as well

    A tailored CV against a specific ad typically lifts match score by 15-25 percentage points in the tests I have run. That is the difference between position 200 and position 20.

Try it now, tool #2: full ATS score with your own CV

The keyword extractor above is a first pass. It catches ~70% of what a real ATS would see. For the full picture, keyword match, semantic match and AI-screener score, upload your CV and ad below. Same backend that careerify\'s paying customers run, but free and without sign-up.

We do not store your CV. We do not use your CV for training. The anonymous score is generated, displayed, and gone.

Want to run a full score now? Head to the home page and upload your CV plus an ad. No sign-up needed for the first score.

Why careerify does it differently

Three things that set us apart from generic free scanners:

  • Three separate scores, not one blended. Keyword match, semantic match and AI-screener score. They measure different things. Some ads are keyword-heavy (warehouse jobs, IT support), others are semantic-heavy (strategy roles, executive). With a single blended score you do not know which to optimise against.
  • Tailored CV output, not just a list of what is missing. Scanners say "add SAP". We rewrite your actual experience bullets to include SAP where it is true, and remove SAP where it is not. No fabrication.
  • Fact bank that locks you from making things up. Every claim about you is stored with a source (which role, which month). Next time you apply somewhere, careerify knows exactly what you have and have not done. Other AI tools hand you the same generic bullshit bullets regardless of how many applications you run.

Common questions

Is the free version enough? For a first check, yes. For an active job search where you do 10+ applications, Pro is the right call, you get a tailored CV and cover letter per application, not just a score.

Can I trust the keyword extractor above? It catches tools, standards, certifications and years-of-experience requirements at ~85% precision based on 50 tested ads. It misses things like "good communication skills", deliberately, since soft-skills keywords rarely move ATS rank.

Do you store my CV data? Not for anonymous scores. For created accounts, approved facts (your consent-based knowledge bank) are stored on EU servers in Frankfurt, GDPR-compliant.

Which ATS systems do you simulate? We train against Workday, Greenhouse, Lever, SAP SuccessFactors and Teamtailor. ~85% of Nordic job portals run one of these.

Written by Joakim Bergman, founder of careerify and former interim Business Controller. Based on 200+ analysed CVs + Workday/Greenhouse/Lever documentation from 2024-2026. Last updated 2026-05-16.