HirePilot

Resume Formatting Guide: What ATS Systems Can Actually Read

June 2026

You can have the perfect keywords and years of relevant experience, but if the formatting confuses an ATS parser, none of it matters. The parser might jumble your content, skip entire sections, or fail to extract your contact details. Formatting is not about making your resume look good—it is about making sure the software can read it before a human ever sees it. Here is which layouts, fonts, and section headings work with ATS systems and which ones cause problems.

How ATS Parsers Read Your Resume Layout

ATS parsers convert your resume from PDF or DOCX into plain text. During that conversion, the software strips away most visual formatting: columns, text boxes, tables, images, and custom fonts are either discarded or misinterpreted. The parser grabs whatever text is left in a top-to-bottom, left-to-right order.

This means your carefully designed two-column layout with skills on the left and experience on the right may come out as a jumbled mess. The parser might grab a few lines from the left column, then a few from the right, creating a blend that makes no sense. If the parser cannot reconstruct meaningful content, your resume may get flagged as unparseable and excluded from search results.

The most reliable layout for ATS is a single-column structure with clear section headings and standard formatting. It may look simpler, but it ensures the parser extracts every word in the correct order.

What ATS Systems Can and Cannot Read

Understanding what ATS software can process helps you make informed formatting decisions.

ATS-Readable

  • Plain text and standard fonts (Arial, Calibri, Times New Roman)
  • Bullet points and numbered lists
  • Standard section headings (Work Experience, Education, Skills)
  • DOCX files (most compatible format)
  • PDFs created from text (not scanned images)
  • Single-column layouts

NOT ATS-Readable

  • Text inside images, logos, or icons
  • Tables and columns (often misread)
  • Headers and footers (frequently skipped)
  • Text boxes and word art
  • Decorative fonts or symbols
  • Infographics, charts, or skill bars

Section Headings That ATS Systems Recognise

ATS parsers identify resume sections by their headings. If you use a creative or unconventional heading, the parser may not recognise it as a section and may treat the content as unstructured text.

Use these standard headings for each section:

  • Professional Summary or Profile — for your opening summary
  • Work Experience, Professional Experience, or Experience — for your job history
  • Education — for your academic background
  • Skills or Technical Skills — for your competencies
  • Certifications — for licenses and credentials

Avoid headings like “Career Journey,” “What I Do,” or “My Toolbox.” While these may look creative, they confuse ATS parsers and reduce your match accuracy. If you want to know more about how ATS systems parse content, see our guide on how ATS systems read resumes.

Font Choices That Work with ATS

Your font choice affects both ATS parsing and human readability. Stick to standard system fonts that are installed on virtually every computer. These fonts render consistently across systems and convert cleanly to plain text during parsing.

  • Safe fonts: Arial, Calibri, Helvetica, Georgia, Times New Roman, Verdana
  • Font size: 10–12 points for body text, 14–16 points for headings
  • Margins: 0.5–1 inch on all sides
  • Line spacing: 1.0–1.15 for compact but readable text

Avoid decorative or script fonts like Papyrus, Brush Script, or Garamond. These may not render correctly in the ATS's text extraction process, and some characters may be lost or replaced with garbled text.

PDF vs DOCX: Quick Format Recap

The file format you choose matters. For a detailed breakdown, read our full guide on PDF vs DOCX for ATS, but here is the short version:

  • DOCX is the most reliable format for ATS parsing. It preserves text structure and is compatible with almost all systems.
  • PDF is acceptable if created correctly (text-based, not scanned). Some newer ATS systems handle PDFs well, but older ones may struggle.
  • Avoid scanned PDFs, password-protected documents, and compressed files.

Before and After: Formatting Transformation

Example: ATS-Unfriendly Layout

  • Two-column layout with skills on the left and experience on the right
  • Section heading: “Where I've Worked”
  • Contact info placed in the document header
  • Skill bars with percentage ratings (images)
  • Custom decorative font throughout

Why it fails: The ATS will likely misread the two-column order, miss the contact info in the header, and fail to extract skills from the image-based skill bars. The non-standard section heading may not be recognised.

Example: ATS-Friendly Layout

  • Single-column layout with clear section breaks
  • Standard heading: “Work Experience”
  • Contact info at the very top of the page body
  • Plain text skills list with category labels
  • Standard font in a single size and colour

Why it works: The ATS reads the content in the correct left-to-right, top-to-bottom order. Every word is extracted as plain text. Standard headings are recognised. The contact info is in the body where parsers look for it.

Common Formatting Mistakes That Break ATS Parsing

  • Using columns or sidebars. Content in a second column is often read in the wrong order or merged with the main column.
  • Putting key information in headers or footers. Many parsers skip header and footer regions entirely.
  • Embedding text in images. Icons, logos, and infographic elements are invisible to parsers.
  • Using creative section headings.Non-standard headings reduce the parser's ability to categorise your content.
  • Saving as a scanned PDF. A scanned PDF is an image, not text. The ATS cannot read any content from it.
  • Overusing bold, italics, or underlines. While these are fine in moderation, excessive formatting can confuse some parsers during text extraction.

Frequently Asked Questions

What is the best font for an ATS-friendly resume?

The best fonts are standard system fonts like Arial, Calibri, Helvetica, Georgia, Times New Roman, and Verdana. These fonts are widely supported and convert cleanly to plain text during ATS parsing. Avoid decorative fonts, script fonts, or uncommon typefaces that may not render correctly.

Can ATS read two-column resume layouts?

Most ATS systems struggle with two-column layouts. Parsers read left-to-right, top-to-bottom, so content in a second column may be read in the wrong order or merged with content from the first column. A single-column layout is the safest choice for ATS compatibility.

Should I use tables in my resume?

Avoid tables in your resume. ATS parsers often read table cells row by row rather than column by column, which scrambles the content. Use simple bullet points, line breaks, or paragraph text instead.

What section headings does ATS recognise?

ATS systems recognise standard section headings such as "Work Experience," "Education," "Skills," "Professional Summary," and "Certifications." Creative headings may not be parsed correctly. Stick to conventional headings for maximum compatibility.

Does ATS read text inside headers and footers?

Many ATS systems do not read text placed in document headers and footers. If you put your contact information or key keywords in the header, they may be missed entirely. Place all important content in the main body of the document.

Can ATS read images or icons in a resume?

ATS systems cannot read text embedded in images or icons. Any information presented as an image, logo, or icon will be invisible to the parser. Use plain text for all content you want the ATS to detect.

Check your resume with HirePilot

Upload your resume and see if your formatting is ATS-compatible in under 30 seconds.

Analyse your resume

← Back to Blog · Back to HirePilot home