Skip to content

ATS resume format: the rules, and what actually breaks the parser

Photo or no photo. Which font. One page or two. Tables, columns, references, PDF or Word. Every rule people ask about, answered plainly, with the reason behind it.

Founder, Folio9 min read

An ATS resume format is a single-column, text-first layout that a resume parser can read without guessing: standard headings such as Experience, Education and Skills, contact details as ordinary text in the body rather than in the page header, plain bullet points, no tables, no text boxes, no photo, and a common font at 10 to 12 points. Save it as a text-based PDF or DOCX so every word stays selectable, hold it to one or two pages, and leave references off. The result looks deliberately plain, because almost everything decorative on a resume is something the parser can drop.

The definition

What an ATS resume format actually is

People search for an "ATS resume format" as if it were a secret template with a specific look. It is not. It is a set of constraints on how the text sits in the file, and any resume that respects them qualifies, whether it was made in Word, in LaTeX, or in a builder. An applicant tracking system pulls the plain text out of your document, then tries to sort that text into fields: this is an employer, this is a title, these are dates, this is a skills list. Format for an ATS means format so that sorting job is easy and the answer it reaches is correct.

That is why the rules feel so joyless. A photo, a sidebar, a skill-rating bar, and an icon next to your phone number are all things a parser either ignores or trips over. They cost you data and buy you nothing, because the software indexes words, not design. Meanwhile the things that do carry weight are boring: your name in normal text at the top, section headings that use the words the parser is scanning for, and one job after another in a single readable column.

The second reason the rules matter is that you cannot see them break. Your resume looks perfect in your own preview right up to the moment a parser reads your two-column layout straight across the page and pairs your job title with somebody else in the next column. Nothing warns you. The application simply goes quiet. So the sane approach is not to build a risky layout and hope, but to start from one where the failure modes cannot occur.

Rule by rule

Every ATS format question people actually ask

These are the micro-rules that decide whether your file parses. Each one has a reason, and the reason is always the same: can the machine read this as text, in the order you meant.

Photo

No photo on an ATS resume

A headshot is an image. It contributes zero indexable text and it usually sits inside a frame or table that disturbs the reading order of everything around it. In the US, the UK, Canada and Australia a photo is also not the convention, and plenty of employers would rather not have one in the file at all. If you are applying somewhere a photo is customary, such as parts of continental Europe, include it and keep every other element plain, knowing the image itself is dead weight to the software.

Fonts

Any ordinary font, 10 to 12 points

There is no ATS-approved typeface. Arial, Calibri, Helvetica, Georgia, Garamond, Times New Roman and Lato all parse the same, because the parser reads character codes, not style. Use 10 to 12 points for body text, up to about 16 for your name, and stop worrying. The only real font mistakes are decorative or script faces, tiny 8-point text nobody wants to read, and pasting stylised unicode characters that the parser sees as symbols instead of letters.

Length

One page early, two pages once you have earned them

Page count is a human limit, not a technical one. A parser will happily read four pages. A recruiter will not. One page is right for a student or an early-career switcher, two pages is entirely normal after several years, and three is reserved for academic CVs and long publication or patent lists. Never shrink to 8-point type or delete your whitespace to force a page break, since the readability you sacrifice costs you more than the second page ever would.

Tables

No tables, no text boxes, no sidebars

This is the rule that silently destroys resumes. Text inside a table cell or a text box gets read in the order the file stores it, which is often not the order you see. Two-column layouts and skills sidebars are the usual offenders: the parser can read straight across, so a line of your work history ends up glued to a random skill. If your layout needed a table to line things up, the layout is the problem.

Headers

Contact details go in the body, not the page header

Word and Google Docs treat the header and footer region as a separate layer of the document, and plenty of parsers skip it entirely. Put your name, email, phone and links as ordinary text lines at the very top of the first page. A resume that parses beautifully but arrives with no phone number is still a resume nobody calls.

Bullets

Yes to bullet points, plain round ones

Bullets are fine and expected. Use the standard round bullet your editor produces and keep one accomplishment per line. What breaks is decoration: checkmarks, arrows, emoji, stars, and drawn shapes that are images rather than characters. Skip the skill-rating bars and the five-dots-out-of-five graphics too, since the machine reads none of it and the recruiter does not trust a rating you gave yourself.

References

No references, and no line saying they are available

An ATS resume has no references section. Nobody expects one, employers ask when they are ready, and the words "references available on request" burn a line to tell the reader something they already assume. Spend that line on evidence instead.

File type

A text-based PDF or a DOCX. Never an image

Modern applicant tracking systems read both PDF and DOCX. The distinction that matters is not the extension, it is whether the file contains real text or a picture of text. Open your PDF and try to select a word with the cursor. If it highlights, the parser can read it. If it does not, you have exported an image and the system sees a blank resume. When the application portal names a preferred format, follow the portal.

The tools

Do Canva, Word and Overleaf resumes pass an ATS?

These are three of the most searched ATS questions, and the honest answer to all three is "it depends on the template, not the tool". Here is where each one usually goes wrong, and what Folio does instead.

Do Canva, Word and Overleaf resumes pass an ATS?
CapabilityFolioCanvaWord / Google DocsOverleaf / LaTeX
Can it parse at allYes. Single-column, real text, by constructionYes, if you picked one of the plain single-column designsYes. It is the format most parsers were built aroundYes. LaTeX PDFs hold selectable text
Where it usually goes wrongThe risky elements are not available to addThe popular designs lean on sidebars, photo frames and iconsTables and text boxes used to align things, plus contact details in the page headerTwo-column CV classes, tabular layouts, and glyphs that copy out wrong
Do you find out before you applyYes. A score is shown against the layout you choseNo. The design preview says nothing about parsingNo, unless you copy the text out and inspect the order yourselfOnly if you select the PDF text and read back what you get
Getting the file outPDF and DOCX export, free plan included, no watermarkPDF export is straightforward. Check the text is selectableNative. Save as DOCX or export a text-based PDFPDF only. There is no clean DOCX path
Keeping it currentEdit the profile once, re-export the resume and update the siteRe-open the design and nudge the boxes back into placeManual. Every copy of the file drifts from the othersRecompile. Fine if you are comfortable in LaTeX

A plain Canva template can pass, and a badly built Word file can fail. The tool is not the variable. The layout is.

The method

How to make an ATS friendly resume, in order

Work through these once and you have a file that parses. The order matters, because each step removes a failure mode the next one depends on.

  1. Start from a single-column layout.

    Before you write a word, settle the shape. One column, top to bottom, no sidebar. Everything else in this list is easier once there is nowhere for a table or a floating box to live.

  2. Put your name and contact details in the body of page one.

    Name, city, email, phone, and one or two links, as plain text lines. Do not use the document header region, do not put them in a coloured banner, and do not replace the labels with icons.

  3. Use the section headings the parser is looking for.

    Experience or Work Experience, Education, Skills, Certifications, Projects. These are the labels an ATS matches against when it decides what a block of text is. A heading like "My Journey So Far" is a field the machine cannot name.

  4. Write each role as employer, title, dates, then bullets.

    Keep the four elements on their own lines and in that order. Use plain round bullets, one accomplishment each, and use the exact terms from the job posting wherever they are honestly true of your work.

  5. Strip everything the parser cannot read.

    Photo, logos, icons, skill bars, charts, borders drawn as images, text boxes, and any table you added purely to align columns. If it is not a character, it is not being indexed.

  6. Export, then select the text and read it back.

    Save a text-based PDF or DOCX. Open the file, drag your cursor across the whole page, copy it, and paste it into a plain text editor. What you see there is roughly what the ATS sees. If the order is scrambled or your phone number is missing, fix the layout, not the wording.

How Folio scores it

A deterministic score, and what it weighs

Folio scores the resume you build in it, out of 100, across seven weighted criteria. The maths runs on our own servers with no external model involved, so the same resume always returns the same number.

30Structure: sections in the order a parser expects
18Headings: standard, machine-readable section labels
16Selectable text: real characters, never an image
12Contact: name and details as text in the body
10Length: within the range a recruiter will read
90+The score at which the ATS-friendly badge appears

The honest part

Guarantee by construction, not a detector for your old PDF

Here is the part most resume tools will not say out loud. Folio does not audit a document you made somewhere else. The score above applies to the resume you build inside Folio, because it reads the layout, the theme and your content directly rather than trying to reverse-engineer a stranger's PDF. It also means we do not hand you a blank .docx template to take away and quietly ruin with a text box. If that is what you came for, this is the wrong tool, and it is better that you know now.

What Folio offers instead is the stronger version of the same promise: the rules on this page cannot be broken in a Folio resume, because the layouts have no tables to add, no page header to hide your phone number in, no photo frame, and no sidebar. Every layout renders as a single readable column of real selectable text. The score is there to tell you which layout and theme combination is safest before you export, not to grade a file you dragged in from elsewhere.

And the export itself is free. Every Folio resume layout, every preset, and both the PDF and DOCX downloads are available on the free plan, with no watermark on the document and no paid step at the download button. Being straight about the trade: free gives you a page at portfolio.wrxstack.com/yourname and not your own domain, it shows a small "Made with Folio" credit on your public site, and it includes 10 AI drafting generations a month. The resume, the score and the file you send to an employer cost nothing.

The point

Plain is not the same as lazy

The ATS format rules add up to a resume that looks conservative, and people resist that because they think plain means forgettable. It does not. The document is not where you demonstrate taste. It is where you demonstrate evidence, in words a machine can index and a recruiter can skim in twenty seconds. The best-looking resume in the pile loses to the one that parsed correctly and used the language of the job.

If you want the design to work for you, put it somewhere the parser is not looking. A portfolio site carries the images, the case studies, the colour and the typography, and you drop one link to it from the plain text of your resume. That way the file does its one job, which is to survive the software and land your evidence in front of a person, and the site does the other job, which is to make that person want to talk to you.

Frequently asked questions

What is an ATS resume format?

It is a single-column layout made entirely of real, selectable text: standard section headings, your contact details typed into the body of page one, plain bullet points, and no tables, text boxes, sidebars or images. Saved as a text-based PDF or DOCX, a resume in that shape can be pulled apart correctly by any applicant tracking system, which is the only thing the format is trying to achieve.

Does an ATS friendly resume have a photo?

No. A headshot gives the parser nothing to index, and the frame or table it usually sits in can shove the surrounding text out of order. In the US, UK, Canada and Australia a photo is not the norm on a resume either, so leaving it off costs you nothing. Where a photo is a local convention, include it and keep every other element of the file plain.

Which font should an ATS resume use, and what size?

Any everyday typeface will do. Arial, Calibri, Helvetica, Georgia, Garamond and Times New Roman are all read identically, because the software processes characters rather than style. Set the body at 10 to 12 points and your name a little larger. The genuine errors are script or decorative faces, type so small it hurts to read, and pasted unicode letterforms that arrive as symbols.

Can an ATS resume be 2 pages?

Yes. No applicant tracking system stops reading at the bottom of page one. Two pages is standard once you have the history to justify it, one page suits students and early-career applicants, and three belongs to academic CVs. The real constraint is the person skimming it, so earn the second page rather than padding your way onto it.

Can applicant tracking systems read PDFs and tables?

PDFs, yes, as long as the text is genuinely text. Select a word in your exported file, and if it highlights, the parser can read it too. Tables are the opposite story: the text inside cells is read in storage order rather than visual order, so a table used to lay out columns is one of the fastest ways to scramble your work history into nonsense.

Do Canva resumes pass ATS, and are Overleaf resumes ATS friendly?

Both can, and both routinely fail, and in each case the template is what decides it. Canva trouble comes from the popular designs, which lean on sidebars, photo frames and icons. Overleaf trouble comes from two-column CV classes and tabular environments. A plain single-column design from either tool parses fine, so export the file, copy all the text out, and see whether it reads back in the order you wrote it.

Start free

Build the portfolio, resume, and site in one place.

A theme, an AI resume, a custom domain, and the SEO built in. No card required to start, and your work is yours to export any time.

Keep reading

ATS Resume Format: Fonts, Photos, Pages, Tables, PDFs