Can ATS Read My PDF Resume?

See the text hiring software gets from your resume, without uploading it.

The Short Answer

Usually, yes. Hiring software (an applicant tracking system, or ATS) doesn't look at your resume the way a person does. It reads the text stored inside the PDF. If that text is complete and in order, the system can read it, whatever the design looks like.

The way to know is to look at that text yourself. It takes 30 seconds, and you don't need to upload your resume anywhere.

See the text in your resume →

The 30-Second Check

  1. Open the PDF Text Extractor and choose your resume PDF.
  2. Click Extract Text.
  3. Read the result from top to bottom, as if you were the software.

It runs in your browser, so your resume, with your phone number and address, isn't sent to anyone.

What the Result Means

What you seeWhat it means
Your name, contact details, job titles and dates, cleanly, in a sensible orderGood. A parser has what it needs.
No text foundThe PDF is a picture of a resume (a scan, a photo, or an export saved as an image). A system gets nothing.
Misspelled words, random symbols, or letters swapped for other lettersThe PDF's text doesn't match what you see. A system reads the garbled version.
Everything is there, but sections are mixed upThe layout uses columns or text boxes, and the reading order isn't what you intended.
Some details are missingThose parts are probably images, such as contact details inside an icon graphic.

Each system parses a little differently, so this isn't a guarantee of what any one employer's software does. But if the text is missing, garbled or scrambled here, a parser will struggle too.

If There's No Text

A scanned resume, a phone photo saved as PDF, or a design exported as an image has no text inside it. Don't count on text recognition (OCR) to rescue it: it misreads characters, and a single wrong letter in an email address means no one can reach you. Retype the resume in Word or Google Docs and save it as PDF from there.

If the Text Is Garbled

This is the strangest case: the PDF looks perfect, but the text inside is wrong. It happens when the program that made the PDF stores the letters in a way that doesn't map back to real characters. Users have reported it with resumes made in design tools. A Figma forum thread with over 2,000 views describes a resume PDF whose copied text has "many words are misspelled or have random characters in it". A Figma support reply said they're "not actively investing in our PDF Export quality".

The reliable fix is to save the PDF from a word processor instead. Word (File → Save As → PDF) and Google Docs (File → Download → PDF) produce PDFs with clean text. Then run the check again.

If the Order Is Mixed Up

Two-column designs often come out one column at a time. In our test, a resume with a contact and skills sidebar on the left came out as the sidebar first, then the name, then the experience. A parser reads it in that order too, so it may attach your skills to the wrong place or miss where a job entry starts.

A single-column layout avoids the problem. If you keep two columns, make sure each section still makes sense on its own when read in the extracted order.

PDF or Word?

Do what the job posting asks. If it says .docx, send .docx. Otherwise a PDF saved from a word processor is fine for most systems, and it keeps your layout the same on every screen.

If an application has one upload slot for both your resume and cover letter, Merge PDF combines them into one file in your browser. Put the cover letter first, unless the posting says otherwise.

About "ATS Score" Checkers

Many sites offer to score your resume for ATS. There is no single ATS score. Every employer's system and every checker applies its own rules, so the same resume gets different numbers on different sites. Most also want you to upload your resume and give an email address. Looking at the extracted text tells you the one thing every system depends on, without handing your details to anyone.

Frequently Asked Questions

Can ATS read a PDF resume?

Usually, yes. Applicant tracking systems read the text stored inside the PDF. A PDF saved from Word or Google Docs normally has clean text they can read. Problems come from how some PDFs are made: a scanned or image-only PDF has no text at all, and some design tools save text that comes out garbled.

How can I see what an ATS sees in my resume?

Open your PDF in a text extractor and read the result. The Fair Toolbox PDF Text Extractor shows the text stored in each page, line by line, in your browser without uploading the file. If your name, contact details and job titles come out cleanly and in a sensible order, a parser has what it needs.

Can ATS read Canva resumes?

It depends on the file, not the brand. Some Canva and Figma PDFs come out fine, and some produce misspelled words or random characters when the text is copied out, which users have reported on Figma's and Adobe's forums. Check your own file. If the text is garbled, rebuild the resume in Word or Google Docs and save it as PDF from there.

Is PDF or Word better for ATS?

Follow the job posting. If it asks for .docx, send .docx. Otherwise a text-based PDF is fine for most systems and keeps your layout intact. What matters more is that the text inside the file is complete and in order.

Are online ATS score checkers accurate?

There is no single ATS score. Each employer's system, and each checker, uses its own rules, so different checkers give different numbers for the same resume. Most also ask you to upload your resume and often your email address. Checking the text yourself tells you the one thing every system depends on.

What if my resume is a scan or a photo?

Then it has no text for a system to read, and the extractor shows 'no text found'. Don't rely on text recognition (OCR) to fix it, because it introduces errors in names, emails and numbers. Retype the resume in Word or Google Docs and save it as PDF.