CareerCTO

Check whether your resume PDF is ATS-readable

This does not extract text from a file - it cannot, because nothing here reads uploaded files. What it actually checks is what you get when you open your resume, press select all, copy, and paste: the exact same operation an ATS performs internally.

If that paste comes out as real words, an ATS can almost certainly read your resume too. If it comes out empty, or as strings of nonsense characters, your PDF is very likely image-based - a scan or a flattened export - and no ATS text parser can read it at all.

Nothing you paste leaves your browser.

Result

Waiting for a paste

Select all and copy the text from your PDF, then paste it above.

Everything above is worked out in your browser. Nothing you type is sent to us or saved anywhere.

How this is worked out

What this does not cover

Questions people ask

My paste looks fine to me but has some odd line breaks - is that a problem?
Column layouts often paste with words merged across columns or lines reordered, even when every individual word is readable text. If sentences read out of order, that is worth investigating even though the individual characters are fine.
I scanned my resume as a PDF - will this ever pass?
No, not without adding a text layer. A pure image scan has no underlying text at all, so select-and-copy will select nothing or copy garbage regardless of how good the scan looks visually.
Why not just have this tool read the PDF file directly?
That would mean uploading your resume to a server, which this site does not do for any tool. Testing your own copy-paste gives you the same signal, in your own browser, without sending the file anywhere.

Where these figures come from

Rates and rules on this page were last checked against the source on . Tax law changes; check the source before you rely on a number for a decision.

Related calculators

Running these numbers because you are weighing a move? See what is open right now.