Reading your free ATS-Pass Score
A deterministic 0–100 score of how well your CV survives applicant tracking systems — free, no signup, and we don't store your CV.
The ATS check lives at /ats-check/ and works without an account. Upload a CV (PDF, DOCX, Markdown or plain text, max 10 MB), optionally paste the job description, and click Check my CV. Your file is processed and discarded — only the score summary is kept for the result page.
The seven components
The score is built from seven weighted components (100 points total), shown in the result's Component breakdown:
- C1 · Parse success (20) — could real text be extracted from your file? Image-only PDFs fail here.
- C2 · Contact info (15) — email, phone, a profile link (LinkedIn/GitHub/website) and your name.
- C3 · Section structure (15) — recognisable canonical sections (Summary, Experience, …).
- C4 · Keyword coverage (20) — with a pasted JD it checks the top words this employer wrote; without one it uses generic role-family terms.
- C5 · File format (5) — PDF/DOCX/TXT/MD score full marks; legacy DOC and size pitfalls lose points.
- C6 · ATS pitfalls (15) — deductions for tables, two-column layouts and image bullets that confuse parsers.
- C7 · Length window (10) — word count against a sensible range for your seniority.
Reading the result
The result page leads with your score, then Component breakdown, then "What to fix, in order of impact" — a prioritised list of specific findings. The scoring is deterministic and rule-based (no AI involved), and the methodology is published on the same page, so every point lost maps to a concrete finding you can fix.
Tips
- Paste the JD whenever you have one — C4 is worth 20 points and the generic dictionary can't know an employer's exact vocabulary.
- Fix C1 and C6 first: parsing and layout problems sink CVs before a human ever reads them.
- To go beyond keyword fixes, run a tailoring session — it rewrites for the role while grading every change against your CV.