ATS Resume Format: What Actually Gets You Through

Most resume formatting advice focuses on design. ATS systems don't care about design — they parse text. Here's what that means for how you format your resume.

What ATS systems actually do to your resume

An Applicant Tracking System (ATS) is not a human reviewer — it's a parsing and database tool. When you upload your resume, the ATS does two things in sequence:

1. It parses your resume. The system extracts text from your file and attempts to categorise it into structured fields: Name, Contact Info, Work Experience (company, title, dates), Education, Skills. This happens automatically, without a human involved.

2. It keyword-matches. The system compares the text it extracted against the job description (or a recruiter-defined keyword list) and generates a match score. Resumes below a certain score threshold may never be seen by a human reviewer.

The critical insight: if the parsing step fails — if the ATS can't correctly extract your content — your match score will be low regardless of how qualified you are. Formatting that confuses the parser is the most common reason qualified candidates are filtered out.

File formats: what parses best

Plain .docx: The best ATS format. Microsoft Word .docx files parse cleanly across virtually all ATS platforms because the text is structured in a format that parsers are designed to handle.

Simple PDF: A PDF created from a standard word processor (not a design tool like Canva, Adobe InDesign, or Figma) usually parses acceptably. The risk is that complex PDFs — those with text boxes, columns, or layers — often fail to parse correctly.

Avoid: Designed PDFs, image-based PDFs (your text is rendered as an image — completely unparseable), .pages files, .odt files, and anything with unusual encoding.

The safest approach: Submit a .docx unless the application specifically asks for PDF. If you must submit PDF, export from Word or Google Docs — not from a design tool.

What kills ATS parsing

These formatting choices commonly break ATS parsers:

Tables. ATS systems frequently mis-read table content, scrambling text across rows and columns into incoherent strings. Never use tables to lay out your experience or skills.

Text boxes. Content inside a text box is often skipped entirely by parsers. If your contact information or skills are in a text box, the ATS may never see them.

Headers and footers. Many ATS systems ignore or strip out content in document headers and footers. Never put your name or contact information there — put it in the main body of the document.

Multiple columns. Two-column resume layouts look clean to a human but confuse most parsers. The left column content may merge with right column content unpredictably. Use a single column.

Graphics, icons, and logos. Images are invisible to parsers. A resume that uses graphic icons for skills or ratings is communicating information to humans but hiding it from ATS.

Unusual fonts and special characters. Stick to standard fonts (Calibri, Arial, Helvetica, Georgia, Times New Roman). Special characters like bullets from icon fonts sometimes parse as garbage characters.

Section headings ATS expects

ATS systems are trained to recognise standard section names. When you use creative section headings, the parser may fail to categorise your content correctly.

Use these standard headings:
- Work Experience (or Experience, Professional Experience)
- Education
- Skills
- Summary (or Professional Summary)
- Certifications
- Projects

Avoid creative alternatives:
- "My Journey" instead of Experience
- "Where I've Studied" instead of Education
- "What I Bring" instead of Skills
- "Things I've Built" instead of Projects

The parser is looking for specific strings. Deviation from standard headings risks miscategorisation or the section being ignored entirely.

The Notepad test: is your resume ATS-ready?

Here's the simplest way to test ATS readiness: copy the entire text of your resume and paste it into a plain text editor (Notepad on Windows, TextEdit in plain text mode on Mac).

If the pasted text looks logical — name at top, experience in clear order, dates readable, skills listed clearly — your resume will likely parse correctly.

If the pasted text is scrambled — columns merged, dates in wrong places, skills mixed with job titles, content from headers missing — your resume has formatting that will cause ATS parsing failures.

For deeper testing, use the LoopCV resume keywords checker to see how your resume matches against specific job descriptions. It shows both your keyword match score and flags common formatting issues.

Frequently Asked Questions

More questions? Visit our help centre .

What is the best file format for ATS resumes?

A plain .docx file (Microsoft Word format) is the most universally compatible format for ATS parsing. A simple PDF exported from Word or Google Docs is also acceptable. Avoid designed PDFs from tools like Canva or Figma.

Do ATS systems reject resumes automatically?

Many do filter resumes below a keyword match threshold before a human reviewer sees them. The exact threshold varies by company and platform. This is why keyword matching and clean formatting both matter.

Can I use a two-column resume format?

Avoid two-column formats if ATS compatibility matters. Most ATS parsers handle multi-column layouts poorly, merging content from different columns in unpredictable ways. Use a single-column layout.

Does Canva make ATS-friendly resumes?

Canva resumes are typically not ATS-friendly. They produce designed PDFs with text in positioned boxes, which parsers struggle with. Canva is good for human-facing documents; it's the wrong tool for ATS-scanned resumes.

What ATS systems do most employers use?

The most common enterprise ATS platforms are Workday, Greenhouse, Lever, Taleo, iCIMS, and BambooHR. Parsing capabilities and keyword matching logic vary between them, but all are confused by tables, text boxes, and multi-column layouts.

How do I know if my resume passed ATS?

You generally don't know directly. The practical test is whether you hear back at the expected rate. If you're applying to roles you're qualified for and hearing nothing, ATS filtering may be the cause. Use the resume keywords checker at /tools/resume-keywords-checker to check your match score for specific roles.

See how your resume scores against the jobs you're applying to

The resume keywords checker shows your ATS match score for any job description and highlights exactly which keywords are missing.

Check your ATS score — free