ATS Resume Format Guide 2026: What Recruiters' Software Actually Reads
Roughly 70% of resumes are filtered out by Applicant Tracking Systems (ATS) before a recruiter ever opens them. The reasons are almost never about your experience — they're about formatting choices that confuse the parser. This guide walks through the exact format that consistently passes through Workday, Greenhouse, Lever, iCIMS, and Taleo in 2026.
What an ATS actually does with your resume
An Applicant Tracking System is parsing software. When you upload your resume, it tries to extract structured data — your name, contact info, work history, education, skills — and drop it into database fields the recruiter searches against. If the parser can't find the field it's looking for, the data either ends up mangled, in the wrong column, or missing altogether.
The recruiter then searches the database for keywords like "Python developer" or "5 years marketing". If your resume parsed cleanly, you appear in their results. If it didn't, you don't — regardless of how qualified you are.
The format that consistently parses
After thousands of resumes run through every major ATS in 2025-2026, the safest format looks like this:
- File type: PDF (modern ATS handle PDFs cleanly; .docx is the safe alternative). Never .pages, .odt, or images.
- Font: Calibri, Arial, Helvetica, Georgia, or Times New Roman, 10-12pt body, 14-16pt name.
- Layout: Single column. Multi-column resumes confuse most parsers — they read left-to-right and merge columns into nonsense.
- Sections: Use exactly these headings:
Summary,Experience,Education,Skills. Optional:Projects,Certifications. Avoid creative headers like "What I've Built" or "Where I've Been" — the parser doesn't recognize them. - No tables, no text boxes, no graphics, no headers/footers. Tables are the #1 reason resumes parse incorrectly. The data inside them is often dropped completely.
- Dates: Format as
Jan 2023 — Presentor2023 — 2025. Avoid stylized formats like "01.23 → now." - Contact info: Plain text on one line near the top. Email, phone, city/state, LinkedIn URL. No icons or images.
Open your PDF in a text editor or copy-paste the entire content into Notepad. If everything reads top-to-bottom in the right order with no garbage characters, an ATS will probably read it the same way. If column text is interleaved or words are missing, fix the layout.
What gets resumes rejected (and what to do instead)
1. Multi-column layouts
Designer-style two-column resumes (sidebar on left, content on right) look great to humans and terrible to ATS. The parser walks down the sidebar first, then the body, jumbling the order. Use a single column.
2. Skills inside graphics or rating bars
Skill bars showing "Python ████░ 85%" are images or styled divs. The ATS reads the word "Python" but loses the rating context — and sometimes drops the skill entirely. List skills as comma-separated text.
3. Header/footer with contact info
Some ATS strip headers and footers entirely. If your only phone number lives in the header, it disappears. Put contact info in the body.
4. Custom section names
"Experiences I'm Proud Of" instead of "Experience" forces the parser to guess. It often guesses wrong. Use standard section names.
5. Special characters and ligatures
Smart quotes, em-dashes from non-Latin sources, decorative bullets like ★ or ➜ sometimes corrupt during parsing. Stick to standard bullets (•, -, ▸) and ASCII punctuation.
6. Submitting as an image PDF
If you scanned a printed resume or exported from Canva as an image-based PDF, no ATS can read it. Always export as a text-based PDF. You should be able to highlight and copy text from your file.
Keyword optimization (without keyword stuffing)
Most ATS rank candidates by keyword relevance to the job description. Mirror the language of the posting — if it says "stakeholder management," use that exact phrase, not "communicating with executives." But:
- Don't stuff keywords in white text or 1pt fonts. Modern ATS detect this and recruiters who do see it rejection-flag it instantly.
- Don't list every keyword as a "skill." Listed skills should be ones you can defend in an interview.
- Do include both spelled-out and acronym forms once: "Search Engine Optimization (SEO)" or "Customer Relationship Management (CRM)."
The 5-minute ATS test
- Save your resume as PDF.
- Open it in a free PDF reader.
- Press Ctrl+A (or Cmd+A) to select all text.
- Copy and paste into a plain text editor.
- Read it top to bottom.
If it reads in logical order with all your content intact, it'll parse. If sections are scrambled, columns are interleaved, or content is missing — fix the layout before you apply.
One-page or two-page in 2026?
The "always one page" rule is outdated. ATS don't care about length. Recruiters skim and want to see relevance fast. The honest rule:
- Less than 5 years of experience: One page.
- 5-15 years: One or two — whatever fits without cramming.
- 15+ years or executive roles: Two pages is standard, three is acceptable.
Trim ruthlessly: every bullet should support either the role you're applying for or demonstrate a transferable skill. Cut roles older than 10-15 years to a single line unless they're directly relevant.
Templates that pass
The CraftMyResume builder uses three templates — Modern, Classic, and Minimal — all single-column, ATS-tested. The AI rewrites your bullet points in achievement-driven language using action verbs that rank well in keyword searches, and the PDF export is text-based.
Stop polishing your resume manually.
CraftMyResume's AI rewrites your bullets, generates a tailored summary, and suggests the right skills — free, no signup, no watermark.
Build my resume — free →