Key Takeaways
- The fastest self-check is the copy-paste test: select all in your resume, paste into a plain text editor, and read the result top to bottom. That is roughly what an ATS parser sees.
- Most ATS issues come from a small list of fixable culprits: multi-column layouts, tables, text boxes, contact info trapped in a page header, scanned image PDFs, and creative section names.
- A resume that parses cleanly is not automatically a strong resume for the job. Parsing is a mechanical check. Relevance, story, and quantified achievements are a separate problem worth solving second.
- Run a free ATS checker when you cannot tell from a self-check, after a redesign, or when you want a keyword reality check against a specific job description.
Your Resume Looks Fine on Screen. That Is Not the Question.
The question is whether software agrees. Before a human ever sees your resume, most online applications run it through an Applicant Tracking System that extracts text, sorts it into fields, and matches it against the job description. If anything goes wrong at that stage, the cleanest design and the strongest experience never get a fair read.
The good news: you do not need a tool or an insider to find out if your resume passes. Most ATS issues are mechanical, the kind you can spot in about ten minutes with a plain text editor and a careful look at your file. This guide walks through a calm, practical self-check, then shows when a free ATS checker is the faster move.
Quick Answer: The 60-Second Check
If you only have a minute before you apply, do this:
- Open your resume in Word, Google Docs, or your PDF viewer.
- Select all the text (Ctrl+A or Cmd+A), copy, and paste it into a plain text editor: Notepad on Windows, TextEdit on Mac, or any blank text box.
- Read the result top to bottom. If everything comes out in the same order it appears on the page, with no scrambled blocks or missing chunks, your file is most likely parseable.
If lines arrive out of order, if your sidebar text appears jammed inside your bullet points, or if entire sections vanish, you have a parsing problem worth fixing before you submit. The rest of this guide walks through what to look at next, and why each test catches something different.
The 10-Minute ATS Self-Check
You can run all six of these tests on the resume you already have. They cover roughly the same territory as a paid checker, just slower and a little more hands-on. The point of doing them yourself is that you see the failure modes directly, which makes the fixes obvious.
1. The Copy-Paste Test
This is the single most useful test, and most articles bury it. Open your resume in its source app (Word, Google Docs) or your PDF viewer. Select everything, copy, and paste it into a blank Notepad or TextEdit window with no formatting.
What you are looking at is, more or less, what an ATS parser pulls out of your file. A passing result reads in the natural order: name and contact info at the top, then summary, then experience in reverse chronological order, then education, then skills. A failing result usually looks one of three ways: sections out of order, two-column layouts collapsed so the right column appears inside the left column's bullet points, or chunks of text completely missing because they lived inside text boxes or images.
If the plain-text version reads cleanly, you are 80% of the way to an ATS-friendly file. If it does not, no other fix matters until you sort it out.
2. The Section-Heading Test
Scroll through your resume and read your section titles. An ATS uses these to bucket your information into "experience," "education," "skills," and so on. Predictable names are easy to bucket. Creative ones often are not.
Use the standard versions: Summary (or Professional Summary), Work Experience (or Experience), Education, Skills, Certifications, Projects. Drop anything along the lines of "My Journey," "What I Bring," "The Story So Far," or "Where I've Made an Impact." These read well on a personal website. They quietly confuse parsers.
3. The Layout Test
Open the file in Word or Google Docs (not just the PDF) and click around. You are looking for three specific things that cause most layout failures:
- Tables. If your bullet points sit inside table cells, click into one and check. Many older parsers read tables left-to-right across rows, which scrambles a two-column layout.
- Text boxes. If you can drag a block of text around independently, it is in a text box. Parsers frequently skip these.
- Multi-column layouts and sidebars. The Canva-style template with a colored sidebar on the left is the most common offender. Even when the file is technically one column, columns built with parallel text frames can come out scrambled.
A safe layout is a single column, top to bottom, with section headings on their own line and bullet points indented under each role.
4. The File-Format Test
Open your final PDF in any viewer. Try to click and drag your cursor across a line of text. If you can highlight individual words and copy them, your PDF contains real selectable text and an ATS can read it. If your cursor selects entire pages as one image, your PDF is a scan and no parser will ever extract a single word from it.
Scanned image PDFs usually happen when someone prints a resume, scans it back in, and uploads the scan. Re-export from the original file (Word, Google Docs, Pages, or whatever app you used) so the PDF preserves the underlying text layer.
Between PDF and DOCX, both work with modern ATS platforms like Greenhouse, Lever, and Workday. If the job posting names a specific format, follow it. Otherwise, PDF is the safer default because it locks the layout you tested.
5. The Contact-Info Test
Look at where your name, email, and phone number live in the document. They should sit in the regular body of the first page, not inside a Word or Google Docs header or footer. Many ATS parsers either ignore header and footer content entirely or pull it in last, which is how candidates sometimes end up in a recruiter's pipeline with no email attached.
While you are checking: confirm your phone number uses a standard format, your email address is one a parser will recognize (avoid weird symbols), and your LinkedIn URL is on its own line if you include one. A simple block of plain text at the top of the page is the safest pattern.
6. The Keyword-Match Test
Open the job description for the role you are targeting and read it twice. Note the skills, tools, certifications, and qualifications that show up by name. These are the keywords the ATS is looking for.
Now scan your resume. For each major term in the posting (say, the top eight to twelve), check whether it appears in your file. If it does not, and the skill is one you actually have, add it where it fits truthfully: in your summary, your skills list, or a bullet point under the role where you used it.
Two caveats. First, use the exact phrase from the posting when you can. A parser does not always treat "supply chain management" and "logistics coordination" as the same thing, even though a human knows they overlap. Second, do not stuff. Repeating the same keyword fifteen times will not help with modern parsers, and it reads as spam to the recruiter who eventually opens the file.
What Commonly Breaks ATS Parsing
If your self-check turned up problems, this is the short list of likely culprits. None of these are dealbreakers in life. They are just specific choices that make a resume harder for software to read.
- Tables used for layout. A resume built as a two-column table looks tidy in Word and unpredictable in a parser. Replace with a single-column flow.
- Text boxes. Anything that floats independently of the main text. Parsers commonly skip them, taking your contact info or skills section with them.
- Multi-column layouts and sidebars. Especially common in templates from Canva, Visme, and some Microsoft Word designs. The left column often gets read straight across into the right, producing a jumble.
- Icons and graphic elements as section markers. An envelope icon next to your email or a pin icon next to your city does not break parsing on its own, but stacking icons in place of words can mean a parser misses the data the icon was decorating.
- Headshots, logos, and decorative images. Pure overhead. Some industries expect a headshot in certain countries, but in most of the English-speaking job market they hurt more than help.
- Skill rating bars and infographics. "Expert: 90%" rendered as a filled bar is invisible to a parser. Convert to plain text.
- Unusual section names. Creative headings ("My Journey," "What I Bring") quietly cost you points because the parser cannot categorize what follows.
- Scanned or image-only PDFs. If you cannot highlight the text with your cursor, no ATS will ever extract a word. Re-export from the source file.
- Contact info in the Word/Docs header or footer. Easy to miss. Move it into the body.
- Non-standard fonts. Stick to fonts your software ships with: Calibri, Arial, Helvetica, Georgia, Garamond, Times New Roman. Custom fonts can fail to embed in PDFs, which sometimes produces garbled output.
If you fix even half of these, you will have addressed the things that derail most resumes at the parsing stage.
Check your resume's ATS score for free
See how a robot reads your resume — no signup required.
Try ATS Checker"ATS Can Read My Resume" Is Not the Same as "My Resume Is Strong"
This is the part most ATS articles skip, and it matters more than the rest of the checks combined.
A clean parse means the software successfully pulled your text into structured fields. That is a mechanical question, and the self-check above is built to answer it. A strong resume for a particular job is a separate question: do your roles, skills, and achievements line up with what this employer is hiring for, and does a busy recruiter see that match in the first few seconds?
Both questions deserve attention, but in order. There is no point sharpening the story if the file comes out scrambled. There is also no point celebrating a clean parse if the resume itself does not make a case for the role. The two are independent, and you can have one without the other.
For the second question, the work is different: tighter bullets, real numbers, a summary that targets this role rather than your last one, and language pulled from the posting. We go deeper into the human side of the read in how ATS and human recruiters read resumes differently, and into what a score is actually telling you in resume score meaning.
When a Free ATS Checker Is the Faster Move
The self-check above is enough for most resumes. There are a few situations where a tool earns its keep:
- You can't tell from the copy-paste test. Sometimes the plain-text version looks mostly fine but you are unsure whether it actually is. A checker that simulates a parser will tell you what fields it pulled out, which is the closest you can get to seeing your file the way an ATS does.
- You just changed templates. A new layout deserves a second opinion before it goes out to fifty postings. Run it once, fix what comes up, save the cleaned version.
- You want a keyword reality check against a specific job description. Reading a posting twice is not the same as systematically comparing every named skill against your resume. A checker that takes a job description and your resume together flags terms you missed in seconds.
- You are between jobs and applying to a lot of roles. If you are sending out a tailored version for each posting, a quick check before each send catches small mistakes that pile up otherwise.
What a checker is not good for: telling you whether your resume is strong for a role. That part still requires human judgment, ideally yours and one other person's.
If you want a second pass on your file without uploading it anywhere, Resumello's free ATS checker runs in your browser, with no signup. Your resume stays on your machine, and you get a per-category breakdown that matches the same self-check categories above (parsing, sections, format, contact info, keywords, and a few more).
A Few ATS Claims Worth Putting Down
Most ATS advice online is fine. A handful of repeated claims are not, and they cause unnecessary anxiety.
- "75% of resumes are rejected by ATS." The figure traces back to a 2012 marketing claim from a vendor that no longer exists and has never been backed by a verifiable study. Modern ATS platforms primarily rank applicants rather than reject them outright. Some employers configure knockout filters for hard requirements (a missing certification, a degree gate), but a blanket rejection rate is not how most of these systems behave. The 2021 Harvard Business School and Accenture report on "Hidden Workers" found that when qualified candidates do get screened out, it is usually because of how employers configure their filters, not because the software discards resumes on its own (source).
- "ATS can't read PDFs." This was true for some platforms around 2012 to 2015. Modern parsers handle PDFs fine, as long as the file contains real selectable text and is not a scanned image. If you can highlight the words with your cursor, an ATS can read them.
- "You need a plain text resume to be ATS-friendly." No. A clean, single-column PDF or DOCX with standard fonts and headings is the right answer for both the parser and the recruiter who reads it afterward. A plain text file looks unprofessional at the human stage.
- "Hide white-on-white keywords to boost your score." Worth retiring. Parsers catch this, recruiters spot the trick the moment they highlight the page, and many companies' policies treat it as misrepresentation. Real keyword fit, done honestly, scores better and survives the human read.
If a piece of ATS advice sounds dramatic, it is usually wrong or out of date.
The Bottom Line
Most ATS problems are small, mechanical, and obvious once you go looking. The copy-paste test takes a minute and catches the worst of them. The other five tests take another nine.
If you spend those ten minutes and the file still reads cleanly in a plain text editor, your contact info sits in the body, your sections use predictable names, and your top keywords from the posting appear in context, you have done the ATS-friendliness part of the work. The rest of the work is the harder, more interesting part: making the resume itself a clear case for the job you actually want.
If you want a quick second opinion on your file, run it through the free ATS checker. No signup, your resume never leaves your browser, and you can see exactly which of the categories above came back clean and which need another pass.
Frequently Asked Questions
How do I know if my resume is ATS-friendly?
The fastest test is to select all the text in your resume, copy it, and paste it into a plain text editor like Notepad or TextEdit. If the result reads cleanly in the same order as the original, with no scrambled blocks or missing sections, the file is most likely parseable. If lines come out of order or chunks are missing, the layout (usually a multi-column design, table, or text box) needs to be flattened before you apply.
Can ATS read PDF resumes?
Yes, as long as the PDF contains real selectable text. Open your PDF and try to highlight a single line with your cursor. If you can copy the words individually, an ATS can read it. If your cursor selects the page as one image, the file is a scan and no parser will extract any text. Re-export from the source file (Word, Google Docs, Pages) so the PDF includes the underlying text layer.
Are Canva resumes ATS-friendly?
Some are, many are not. The risk with Canva templates is that the popular ones use sidebars, columns, decorative icons, and text boxes that can confuse ATS parsers. If you want to use a Canva design, stick to single-column templates with standard section names and no sidebar, then run the copy-paste test before submitting. If the plain-text version reads cleanly, the template is fine. If it scrambles, switch to a simpler layout for online applications and keep the designed version for direct email or networking.
Are two-column resumes ATS-friendly?
Usually no, with some exceptions. Modern parsers handle simple two-column layouts better than older ones did, but the failure modes are still common: the left column gets read across into the right column, or one column gets dropped entirely. For online applications, a single-column layout is the safer default. You can still vary spacing, weight, and section dividers to keep the page from looking dense.
PDF or DOCX, which is better for ATS?
Both are accepted by modern ATS platforms like Greenhouse, Lever, Workday, and Taleo. If the job posting names a format, follow it. Otherwise, PDF is the safer default because it locks the layout you tested, so the recruiter sees the same file an ATS parsed. The one format to avoid is a scanned image PDF, which no parser can read.
Do ATS systems automatically reject resumes?
Mostly no. Most modern ATS platforms rank applicants by relevance rather than reject them outright. Some employers configure knockout filters for hard requirements like a specific certification or degree, and those filters can screen candidates out. But the often-repeated claim that "75% of resumes are rejected by ATS" traces back to a 2012 vendor marketing line that has never been verified. The real risk is being ranked low enough that a recruiter never scrolls to your file, which is a fixable problem.
Does an ATS-friendly resume have to look plain?
No. ATS-friendly and visually clean are the same thing, not opposites. A single-column layout with standard section headings, consistent spacing, and a sensible font choice will parse cleanly and still look professional to a human reader. The things to avoid are sidebars, tables, text boxes, decorative icons in place of words, headshots, and scanned image PDFs. None of those are required for a good-looking resume.
Resumello Team
Career & Resume Experts
The Resumello team combines recruiting experience with technical expertise to help job seekers build resumes that land interviews. We built Resumello because we believe resume tools should be honest, affordable, and actually helpful.
You might also like
Get resume tips in your inbox
Weekly career advice and ATS optimization tips. Unsubscribe anytime.
By subscribing, you agree to receive weekly emails from Resumello. Unsubscribe anytime.
Ready to build a resume that passes both tests?
18 ATS-optimized templates. Built-in ATS scoring. PDF + Word export. Try it free for 7 days.
Start Free Trial7-day free trial. No credit card required.