Free ATS checker

Free ATS resume checker, scored against a published rubric.

Eighteen checks, each worth a fixed number of points, scored in code rather than picked directly by a model. AI-extracted inputs can vary, so this is not a guarantee of the same score on every run.

Upload your resume for a free reviewDrop a file or tap to upload. Get clear feedback and a place to start. No signup.

No resume handy? Talk to Vale instead →

  • AI assistance for your application
  • Your experience as the starting point
  • Review and edit before sending
The rubric

Every check, and what it is worth.

This is the actual scoring rubric, not a summary of one. Read it and you can fix most of these before you upload anything.

Formatting and parse safety

38 pts

These checks look for layout features that may make extraction difficult. They do not establish why an employer rejected an application.

  • Single-column layout12
  • No content tables or grids8
  • No text trapped in images7
  • Contact details in the body, not the header or footer5
  • Standard bullet characters3
  • Accepted file type (PDF or DOCX)3

Keyword match

22 pts

Keywords are inferred for the target role. Check suggestions against the actual job description and your experience.

  • Keyword coverage for your target role22

Headings and structure

17 pts

Our structure checks look for headings, role details and consistent dates in the extracted document.

  • Core sections present6
  • Standard section headings5
  • Every role has a title, company and dates3
  • Dates parse cleanly, with no timeline errors3

Contact and profile

15 pts

Our rubric checks for contact and profile fields. A LinkedIn profile is not a universal application requirement.

  • Email present4
  • Phone present4
  • LinkedIn present3
  • Location present2
  • Name present2

Content and length

8 pts

These checks consider bullet structure and length as part of our rubric.

  • Experience written in bullets, not paragraphs4
  • Reasonable length for your experience level4
Questions

Common questions.

Can't find your answer? Visit the help centre or contact us.

Is the score a guess?

The arithmetic uses fixed weights, but some inputs are extracted by AI and can vary. The result describes our rubric, not an employer’s decision. Repeatability is not guaranteed.

Why does formatting carry the most points?

Our rubric gives layout a substantial weight because extraction problems can make a document harder to process. Those weights are product choices, not measured rejection rates across employers.

Do I need an account?

No. Upload a file and you get the score and the failures. An account is only for keeping the result and turning it into a rewritten resume.

Does a high ATS score mean I will get the interview?

No. A high score means the document met more of our checks. It does not prove that every parser will read it correctly or that the employer will invite you to interview.

What file types work?

PDF and DOCX are supported. Follow the vacancy’s upload instructions when applying; accepted file types differ by employer.

Check your resume’s ATS score for free.

Upload a PDF or Word file to get the score and findings. Review time varies with the document and service load.