Most modern ATS systems can read many PDF resumes, but not every PDF is safe. The real question is whether your PDF contains clean, selectable text in the right order.
If the employer asks for a specific format, follow that instruction. If the posting accepts PDF or DOCX, choose the format that preserves your resume content most reliably.
Before submitting, run your resume through the free ATS resume checker and perform the plain text test described below.
A PDF is usually safe when:
PDFs are useful because they preserve visual formatting. That matters when a recruiter opens the file directly.
PDF becomes risky when it is really an image or design file.
Avoid:
If you cannot select and copy the text, software may not read it correctly.
DOCX is often safer when the application system explicitly asks for Word documents or when your PDF does not pass the plain text test.
DOCX files usually preserve:
But DOCX is not automatically perfect. Tables, columns, and header/footer content can still cause problems.
A PDF can carry text in two fundamentally different ways, and this single distinction explains almost every "ATS can't read my PDF" story:
There is also a middle case: design tools that convert text to vector outlines on export. The file looks crisp and is technically not an image, but the letters are shapes, not characters — equally unreadable.
Where your PDF came from predicts its safety:
| PDF source | Text layer? | Verdict |
|---|---|---|
| Word / Google Docs export | Yes | Safe |
| LaTeX (pdflatex, Overleaf) | Yes | Safe, if single-column |
| Resume builder export | Usually | Check with the plain text test |
| Canva / design tool export | Sometimes | Risky — text may be outlined |
| Photoshop / image editor | No | Unreadable |
| Scanned paper resume | No | Unreadable |
| Screenshot saved as PDF | No | Unreadable |
Use this quick test before submitting:
If your name, contact details, skills, experience, and education appear in the right order, the file is more likely to parse cleanly.
If the text is missing, scrambled, or full of strange characters, simplify the file.
Use this rule:
The layout often matters more than the extension.
Before applying:
Good file name:
Avoid:
Most recruiters prefer PDF for reading because the layout can't shift between machines. Some agencies and enterprise workflows request DOCX so they can edit or re-brand the resume before forwarding it. Default to a text-based PDF, and keep a DOCX copy ready for anyone who asks.
Generally yes — pdflatex and Overleaf produce clean text-based PDFs. The risks are layout, not the text layer: multi-column academic templates and dense custom macros can scramble reading order. A single-column LaTeX resume passes the plain text test easily.
Avoid both. Password-protected files can block text extraction outright. Form-field (fillable) PDFs store text in annotation fields that some parsers skip. Flatten to a normal text PDF before submitting.
Mostly no. OCR (optical character recognition) is computationally expensive and error-prone, so mainstream ATS platforms simply extract whatever text layer exists. A few high-end systems attempt OCR as a fallback, but the recognition errors ("rn" read as "m", broken columns) corrupt exactly the fields recruiters filter on. Never rely on it — submit real text.
Rarely for parsing, but many application portals enforce upload limits (commonly 2–5 MB). A text-based resume PDF should be well under 1 MB; if yours is larger, it likely contains a photo or heavy graphics — both worth removing anyway.
Yes, always. When a Workday-style portal shows you parsed fields after upload, that preview is exactly what the recruiter's database will contain. Correct any mangled titles, dates, or missing entries by hand before submitting — it's the one time you get to see the parser's output directly.
The export step is where good resumes become unreadable files. Per tool:
One universal rule: whatever the tool, always test the exported artifact — the file you'll actually upload — not the editor preview.
File format only solves readability. You still need to match the job description.
After your file passes the plain text test, use the free ATS checker for a baseline, then try the resume–job description matcher to see how well it lines up with a real posting. Sign in free to generate a tailored version once you know where the gaps are.
Check if your resume passes ATS screening — free, no sign-up needed
Check my ATS score free →or sign in free to tailor your resume with AI