How to Test Your Resume Against an ATS Before You Apply
Test how an ATS reads your resume before you apply, using free plain-text checks that confirm your name, dates, sections, and contact details survive.

The moment you click submit, your resume rarely goes straight to a hiring manager. It first lands inside an applicant tracking system, the database software that nearly every large employer uses to receive, store, and rank applications. According to SHRM, a detectable applicant tracking system was found at 452 of the 476 largest US companies studied, which means roughly 95 percent of major employers run your resume through parsing software before a human weighs in. At Metaintro, we see the downstream effect of that reality every day across the 50 million jobs and 1.8 million users on our platform, and it shapes the single most useful thing you can do before applying, which is to test how your resume actually reads once the software has flattened it. If you want the full picture of how these systems work, start with our pillar guide on how AI and ATS read your resume in 2026.
Why Does Your Resume Look Different to the Software Than It Does to You?
When you open your resume in a word processor, you see a designed document with headers, spacing, columns, and maybe a sidebar of skills. The applicant tracking system does not see any of that. It sees a stream of text that it tries to sort into named fields, such as contact information, work history, education, and skills. The layout you find attractive is often the exact thing that confuses the parser.
This gap matters because the software is now the first reader for almost every application. As McKinsey Global Institute documented in its 2025 report on skill partnerships in the age of AI, demand for AI fluency in job postings grew roughly sevenfold in two years, rising from about 1 million to about 7 million workers whose roles now require it. Hiring itself has moved the same way. Gartner reports that just 26 percent of job applicants trust that AI will evaluate them fairly, even though a majority believe it is already screening their applications. You cannot control whether an employer uses screening software, but you can control whether your resume survives it, and that starts with seeing your document the way the machine does.
The core idea behind every test in this guide is simple. Reduce your resume to plain text, then check that the meaning survives the reduction. If it does, a human will get a clean version. If it does not, you fix the formatting before you apply, not after you get rejected. For a deeper look at what actually breaks during this reduction, read our sibling piece on formatting mistakes that break ATS parsing, and if you want the mechanics of the scoring itself, see how AI resume screening works. Our field piece on how AI hiring tools can quietly screen out qualified candidates shows why a clean parse is the first thing between you and a rejection you never see.
What Is the Copy-and-Paste-Into-Plain-Text Test?
This is the single fastest preview test, and it takes about two minutes. Open your resume, select the entire document, and copy it. Then open a completely unformatted text field, such as a blank note in a basic text editor or the body of a draft email, and paste. Because the destination cannot hold any formatting, you now see only the raw text the parser would extract, in the order it would read it.
Read that pasted output slowly, from the very top to the very bottom. Ask three questions. Does your name appear first and cleanly? Does each job read as a continuous block with the title, employer, and dates together? Do your bullet points appear as separate lines rather than merging into one paragraph? If the answer to all three is yes, your resume has strong parsing bones.
Here is a realistic before-and-after to show what a failed test looks like. Consider a resume built with two side-by-side columns, one holding job history and one holding a skills box.
Before, pasted into plain text, the two-column layout interleaves and scrambles:
"Senior Coordinator Skills Project Northwestern Regional Communications Office Management 2021 Stakeholder Present Reporting Led a team of six Budgeting."
After, the same content rebuilt as a single top-to-bottom column pastes cleanly and in order:
"Senior Coordinator, Northwestern Regional Office, 2021 to Present. Led a team of six. Managed stakeholder reporting and a quarterly budget."
The second version reads as a human wrote it, because the parser read it in a straight line. When your paste test produces the first kind of output, the fix is almost always to remove columns and let the content flow in one column down the page. Our guide to resume layout that AI parsers read cleanly covers the single-column rebuild in detail.
How Do You Save and Reopen Your Resume as Plain Text?
The paste test is fast, but the save-as-plain-text test is more thorough because it forces the file itself through a conversion, which is closer to what parsing software does when it ingests your upload. In your word processor, choose Save As and select the plain text option, often labeled as a .txt file. Save it, close it, then reopen that new text file and read it.
This test catches problems that a quick paste sometimes hides, especially inside tables, text boxes, and headers. Text placed in a document header or footer frequently vanishes entirely in the .txt version, which is exactly why contact details tucked into a header can disappear before a recruiter sees them. Content locked inside a graphic or an image does not convert to text at all, so if your name is part of a designed banner, the plain-text file may open with no name on it.
Watch specifically for a skills table that collapses. Here is the second before-and-after. Suppose you list skills in a three-column table to save space.
Before, the table often flattens into a single unreadable run-on line when saved as plain text:
"Data Analysis Project Management Budget Forecasting Public Speaking Vendor Relations Grant Writing"
After, the same skills written as a simple comma-separated list or a plain bulleted list survive cleanly and stay legible:
"Skills: Data Analysis, Project Management, Budget Forecasting, Public Speaking, Vendor Relations, Grant Writing."
A parser can read the second version as a proper list of distinct skills, which matters because keyword matching depends on the software recognizing each term as its own item. When your saved .txt file shows a collapsed table, replace the table with a plain list. For more on making skills land as searchable terms without overloading them, see our guide to resume keywords without keyword stuffing.
Does Every Section and Date Land in the Right Order?
Once you have a plain-text version in front of you, the next test is a structure check. Parsing software relies on standard section headings to sort your content into the correct fields. When it sees a heading it recognizes, such as Work Experience, Education, or Skills, it knows where the following text belongs. When you use a creative heading like "My Journey" or "Where I Have Made an Impact," the software may not recognize it and can misfile everything under it.
Read your plain-text output and confirm four things in order. First, that a clearly labeled experience section exists. Second, that each role sits under it with the employer and title intact. Third, that every date appears next to the job it belongs to and reads in a consistent format. Fourth, that education and skills each have their own recognizable heading. Dates are a common failure point, because a parser that cannot match a date to a job may record your tenure as zero or leave it blank, which can quietly drop you below more experienced applicants in the ranking.
Getting this structure right matters more as automated screening reshapes which openings even exist. Lacey Kaelani, CEO of Metaintro, told People Managing People that "AI is not completely eliminating roles, but instead restructuring roles and therefore slowing hiring for some jobs." When fewer roles open and more of them route through parsing software first, a resume whose dates and sections land in the right order gives you a real edge over applicants whose files scramble.
The safe move is to use conventional headings and a consistent date format throughout, such as writing every date as a month and year. If your plain-text test shows dates floating away from their jobs or sections landing out of order, simplify the structure until each block reads as a self-contained unit. This is also where file format choices matter, since some file types preserve reading order better than others. Our sibling guide on resume formats that survive ATS parsing explains which format to submit when the posting does not specify one, and resume templates and the ATS covers which starting layouts are safe. If a gap in your dates worries you, our piece on do ATS auto-reject resumes explains what the software actually filters on.
Is Your Contact Information Actually Being Captured?
Contact information is the one field where a parsing error can cost you an interview even when everything else is perfect. If the software cannot pull your email or phone number into its contact field, a recommendation to move you forward can stall simply because the system has no way to reach you attached to your record. This is why the header trap is so damaging. Contact details placed in the document header often survive on screen but vanish in the plain-text and .txt tests.
Run the check directly. In your pasted or saved plain-text version, confirm that your full name, email address, phone number, and city appear as plain readable text in the body of the document, ideally within the first few lines. Your email should read as a normal address, not as a clickable graphic or an icon with no text behind it. If you used small icons instead of the words "email" and "phone," the plain-text version may show your details with no labels or, worse, drop them where the icon replaced the text.
The fix is to move all contact details into the top body of the resume as ordinary text, one item per line or separated by simple characters. Skip the header and footer areas entirely for anything you need the software to capture. As we track in our data at Metaintro, applications where the contact block parses cleanly are far less likely to stall in the pipeline, because a clean contact field is what lets a recruiter act the moment they decide to. If you want to understand what happens after your resume clears these checks, read what recruiters see after the ATS ranks your resume.
What Should You Do When the Test Reveals a Problem?
Finding a problem is the point of testing, so treat every scramble as a win rather than a setback. When a test fails, work through fixes in order of impact. Start with layout, because columns and tables cause the most parsing damage, and rebuilding to a single column resolves the majority of scrambles. Next fix headings, replacing any creative section titles with conventional ones the software recognizes. Then fix contact placement, pulling everything out of headers and footers into the body. Finally, replace any content that lives inside graphics, text boxes, or icons with plain text.
After each fix, run the plain-text test again. This loop is fast and it is the difference between guessing and knowing. You are not trying to trick the software, you are trying to make sure your genuine qualifications are readable, so that the human on the other side gets the strongest possible version of your record. This matters more each year, because hiring is leaning harder on automated first passes. The World Economic Forum Future of Jobs 2025 projects a net gain of 78 million jobs by 2030 alongside a surge in AI-driven workflows, a figure laid out in full in the report itself, and Gallup found AI use at work rose to 45 percent of US employees by the third quarter of 2025, up from 40 percent the prior quarter. McKinsey frames this as a new skill partnership between people and machines. The tools that read your resume are part of that same shift. If you are switching fields, our guide on how to get past AI screening when changing careers is worth a read, and if you send cover letters, see how AI screens cover letters.
Once your resume parses cleanly, the next lever is matching it to each specific role, since a clean resume that lacks the posting's key terms still ranks low. An AI resume assistant can help you align your language to a job without stuffing keywords, and you can route that work through Metaintro rather than guessing at each application. Our companion guide on how to match resume keywords to each job with AI walks through the tailoring step, and the broader AI job search playbook for 2026 puts it all in one place, including how to tailor your resume to every job with AI.
How Do You Know Your Test Reflects a Real Employer's System?
A fair question is whether your home-made plain-text test really mirrors what a specific employer's software does. The honest answer is that no two systems are identical, but the underlying reduction is the same everywhere. Every applicant tracking system has to convert your file into text and sort that text into fields, so a resume that survives a strict plain-text test survives the widest range of real systems. Testing for the strictest case is the safest strategy, because a document that reads cleanly with zero formatting will read cleanly with some.
There is also a growing reason not to over-optimize for the machine alone. Screening software increasingly measures meaning, not just exact keyword matches, and it is getting better at flagging resumes that read as generic or auto-generated. The Stanford AI Index 2025 documents how quickly these language models have improved at understanding nuance, which is the same capability now reading your resume. The premium on genuine, specific human content is rising in parallel. PwC found in its 2026 Global AI Jobs Barometer that workers with AI skills command a 62 percent wage premium, a sign that employers are paying for people who can work with these tools rather than be filtered out by them. The takeaway is to make your resume both machine-readable and unmistakably yours, with real metrics and real accomplishments that a parser can index and a recruiter will want to read.
So build your resume to pass the plain-text test, then keep the specifics that make you a real candidate. When both are true, you have done everything within your control to make sure the software forwards you rather than filters you. For the strategic view of why strong applicants still get filtered and how to avoid it, read why qualified candidates get rejected by resume bots and our guide to AI job search mistakes that get you screened out.
Related Articles
- How AI Hiring Tools Can Quietly Screen Out Qualified Candidates
- Why 60% of Job Seekers Hit a Hiring Black Box in 2026
- Resume Icons in 2025, When They Help vs Hurt
- How to Write a Resume That Beats AI Screening in 2026
- The Ultimate Resume Writing Guide
- How to Write an ATS-Friendly Resume in 2025
- Why AI Resume Screeners Prefer AI Resumes
- Half of Job Seekers Want the ATS Banned
- Best Skills to Put on Your Resume
- Action Verbs That Strengthen Your Resume
- Application Keywords That Get You Noticed
- How to Make Your Job Search Easier
People Also Asked
Q: Can I really test my resume against an ATS for free?
A: Yes, and you do not need any paid tool to do it. Copy your entire resume and paste it into a blank plain-text field, such as a basic note or an email body, then read the raw output top to bottom. If your name, dates, job titles, and bullets all land in the right order, your resume will parse cleanly. The same reduction happens inside the software that, per SHRM, was detectable at 452 of the 476 largest US companies studied.
Q: Why did my resume disappear after I saved it as a text file?
A: The most common cause is content trapped in headers, footers, tables, text boxes, or graphics, none of which convert reliably to plain text. If your name or contact details lived in the document header, they can vanish in the .txt version, which is exactly what happens inside parsing software. Move every essential detail into the body of the resume as ordinary text and save again to confirm it survives.
Q: Does passing the plain-text test guarantee I will get an interview?
A: No, it guarantees only that your resume is readable, which is the first hurdle, not the last. After parsing, the software ranks you against the job description, so you still need the right terms and real accomplishments to rank well. Pair a clean, tested resume with role-specific tailoring, and route that step through an AI resume assistant on Metaintro so your language matches each posting without keyword stuffing.
Make your resume work for you. Metaintro shows how real roles get posted and screened, so you can tailor your resume to clear the bots and reach a human. Sign up to match your resume to live openings and see what recruiters actually screen for.
For job seekers
Your next role is already posted.
Say what you want next. We search every day and send real, open roles, with help getting ready for each.
- MatchCompare live roles against your current evidence.
- PositionTurn proof projects into role-specific applications.
- ImproveUse market feedback to keep the skill plan current.






