Free ATS Resume Checker

An ATS score estimates how reliably an applicant tracking system can read your CV. This checker runs ten structural checks — contact details, standard sections, dated roles, real detail — and an AI review of your wording, then shows exactly what to fix.

Upload Your Resume

Free, no sign-up. Add a job description to see which of its keywords your CV is missing.

Choose PDF file or drag and drop

PDF files only, up to 2MB

Paste the advert to see which of its keywords your CV already covers.

What this checker looks at

Ten structural checks worth 75 points, and an AI review of the writing worth 40: quantified results, clarity, current terminology and grammar. The total is scaled to 100.

Structural ATS checks and the points each is worth
CheckPoints
Valid contact information10
Professional summary present10
Work experience listed10
Education listed5
Sufficient keyword-rich skills10
Substantive experience descriptions10
Descriptions start with strong action verbs5
No embedded photo5
Dates present on experience entries5
LinkedIn or portfolio link included5
AI review of content quality40

Why these matter: what an ATS actually does with your CV and what makes a format ATS-friendly. Starting from scratch? The ATS-safe templates are built to pass the structural checks.

How the score is worked out.

  1. 1

    Upload PDF

    Select your PDF resume file (up to 2MB)

  2. 2

    Two kinds of check

    Ten structural checks run on the extracted text, and AI reviews how the content is written

  3. 3

    Get Your Score

    A score out of 100, every check you passed or missed, and what to change

Questions people ask

What is an ATS score?

An estimate of how reliably an applicant tracking system can read your CV, plus how clearly the content is written. It is not a number any employer sees: each company’s system is set up differently. Treat it as a checklist of things worth fixing.

How is the score out of 100 worked out?

Ten structural checks are worth 75 points and an AI review of your wording is worth 40. The total is scaled to 100, so 80 means you earned 80% of the available points.

Why add a job description?

Recruiters search their system for the skills and titles in the advert. Paste the advert and the checker lists which of its important terms your CV already mentions and which it doesn’t. The score itself doesn’t change.

Is my CV stored?

No. The PDF is sent to Google’s Gemini API to extract the text and deleted as soon as it has been read (or automatically within 48 hours if something fails). Your score is returned to you and not saved.

Does a high score guarantee an interview?

No, and nobody can promise that. A high score means the structure is easy to parse and the writing is clear. Whether you are shortlisted still depends on your experience matching the job.

Which file types can I check?

PDFs with selectable text, up to 2MB. A scanned or image-only PDF will score poorly because there is little text to read — that is a real problem worth fixing before you apply.