Check your resume the way an ATS reads it

Drop in a text-layer PDF or DOCX, or paste the text, and get an ATS compatibility score, twelve format and content checks, and the line-by-line text stream an applicant tracking system builds from your file.
Everything is computed by code in your browser. No upload, no sign-up, no email.

Free · no sign-up · no upload

Drop your resume in — it is scored right here

A text-based PDF or DOCX up to 4 MB, or paste the text. You get an ATS compatibility score, twelve format and content checks, and the text stream a parser builds from your file. All of it runs in this tab.

Drop your resume here

Text-based PDF or DOCX. Scanned images and picture-only PDFs have no text layer to read.

or paste your resume text

The score is our own model of how an applicant tracking system reads a file. It is not a vendor's verdict, and nothing here predicts what a recruiter decides.

What one free check gives you

Twelve checks, two weighted bands, one number. The same file always returns the same score, because no model is involved.

A score with published weights

Format readiness is worth 40 points and content quality 60. A 75% anchor line marks the point where a file is worth sending as it stands.

The parser's own view

A second column shows your resume as a reading-order text stream. Two-column and graphic layouts show up scrambled — that is what a recruiter's screen sees.

Format checks

Text layer, margins, fonts, headers and footers, bullet and date consistency — the things parsers quietly discard without telling you.

Content checks

Contact fields, section headings, dates of employment, action verbs and quantified results, each evaluated against what parsers look for.

Private by construction

The parser and the scorer are client-side code and the free tier has no server step at all. No request carries your file, its name, or a line of it.

Stated limits

The report says on screen that this is a self-assessment of machine-readability. Real ATS vendors do not publish a score like this one.

How it works

Four steps, one page load

No account, no queue, nothing sent anywhere:

1

Open the checker

The parser is downloaded into your browser when you first interact with the page. Until you pick a file, there is nothing to send.

2

Add your resume

Drop a text-layer PDF or a DOCX, or paste the text directly. An image-only PDF is rejected with a clear reason instead of being guessed at.

3

Read your score

Twelve checks run and the weighted score is summed locally, deterministically. Re-run the same file and you get the same number.

4

Compare the two views

Your layout side by side with the machine reading order. Where the stream collides or reorders, that is the fix worth making.

Questions about the free ATS check

Short answers, because the tool is short too.








Check your resume before you send it

One file, twelve checks, the parser's own view of it — and nothing leaves your browser.