Skip to main content
Back to blog

How to Format an ATS-Compatible Resume: Structure, Fonts, and Template

ATSresumeformatlayouttemplate

Why Format Matters as Much as Content

You have the right skills, the right experience, the right keywords — and yet your resume gets rejected. The culprit? Its format.

Before analyzing your resume's content, an ATS must first extract its structure: identify sections, parse dates, isolate skills. If this first step fails because of an incompatible format, the content — no matter how relevant — is never analyzed.

To understand this parsing process in detail, check out our complete ATS resume guide.

The Ideal File Format

Word (.docx) vs PDF: Which Should You Choose?

Criterion.docxText-based PDFScanned PDF
ATS compatibilityExcellentVery goodNone
Layout preservationVaries by Word versionPerfectN/A
UniversalRequires Word/compatible appAny deviceN/A
RecommendationIf the posting requests itDefault choiceAvoid entirely

Our recommendation: A text-based PDF is the best compromise. It preserves your layout and is readable by 95% of ATS systems on the market. If the posting explicitly asks for a .docx, provide it.

The text-based PDF test: Open your PDF → Ctrl+A (select all) → Ctrl+C (copy) → paste into Notepad. If the text appears cleanly and in the right order, your PDF is compatible.

File Encoding and Naming

  • Encoding: Always save in UTF-8 to ensure special characters are read correctly.
  • File name: Use a clear, professional format: Firstname_Lastname_Resume.pdf. Avoid spaces, special characters, and generic names like Resume_final_v3.pdf.

The Ideal Structure for an ATS-Compatible Resume

Recommended Section Order

  1. Contact information — Name, email, phone, city, LinkedIn (in the document body, never in Word headers)
  2. Target job title — Mirror the exact title from the job posting
  3. Professional summary — 3-4 lines synthesizing your value with key terms
  4. Skills — Grouped by category
  5. Work experience — Reverse chronological order
  6. Education — Degrees, institutions, honors
  7. Certifications — PMP, AWS, Google, CPA…
  8. Languages — With proficiency level (B2, C1, native)

What Each Section Should Contain

Work experience — For each position:

Job Title | Company Name | Location
Month/Year – Month/Year (or Present)

• Action verb + task + quantified result
• Led CRM migration to Salesforce for 500 users (+30% productivity)
• Reduced order processing time by 45% through RPA automation

Skills — Group by category for easier parsing:

Technical: Python, SQL, Power BI, Tableau
Industry: Project management, financial analysis, change management
Tools: Salesforce, SAP, Jira, Confluence

AI can help you identify the most relevant skills to highlight for each posting. Learn how in our article on AI-powered ATS optimization.

Typography Rules

Recommended Fonts

FontTypeATS CompatibilityScreen Readability
CalibriSans-serifExcellentExcellent
ArialSans-serifExcellentVery good
GaramondSerifVery goodGood
Times New RomanSerifExcellentGood
HelveticaSans-serifVery goodExcellent

Rules to follow:

  • 1-2 fonts maximum — One for headings, one for body text (or the same throughout)
  • 10-12 pt for body text — Below 10 pt, some ATS systems struggle to parse
  • 12-14 pt for headings — Enough to create visual hierarchy

Margins and Spacing

  • Margins: 0.6 to 1 inch on all four sides. Margins that are too narrow (< 0.4 inch) may be truncated during parsing.
  • Line spacing: 1.0 to 1.15. A spacing of 1.5 wastes valuable space.
  • Length: 1 page for junior profiles (0-5 years), 2 pages maximum for senior profiles. Beyond that, recruiters stop reading — and some ATS systems truncate.

Formatting to Use vs Avoid

UseAvoid
Bold for titles and keywordsFloating text boxes
Simple bullets (•, –)Icons and emojis
Simple horizontal linesWatermarks or backgrounds
Italics sparinglyText as images
Uppercase for headingsComplex borders and frames

Elements to Ban from Your Resume

Some elements, even common ones, are invisible or problematic for ATS systems:

  • Photos — Ignored by the ATS, they take up useful space. In most countries, they aren't required on resumes.
  • Headers and footers — Most ATS systems ignore them entirely. Never place your contact details here.
  • Text boxes — Treated as floating objects, their content is often ignored or misplaced.
  • Shapes and SmartArt — Completely invisible to ATS systems.

For the complete list of common mistakes, check out 10 mistakes that get your resume rejected by ATS.

FAQ

Are Canva templates ATS-compatible? Most are not. Canva exports PDFs based on graphic elements, not text structure. If you want to use Canva, run the Ctrl+A → Ctrl+C test on the exported PDF. If the text is mixed up or incomplete, the template isn't compatible.

Should my resume fit on one page? Not necessarily. For junior profiles (under 5 years of experience), one page is sufficient. For senior profiles, two pages are acceptable. What matters is that every line adds value.

Are colors a problem for ATS systems? No, ATS systems ignore colors — they don't interfere with parsing. But be careful: light gray text on a white background can be hard to read for the recruiter who reviews your resume after the ATS filter. Stick to high contrast.

Take Action

A well-formatted resume is the foundation. A resume tailored to each posting is what makes the difference. FitMyCV analyzes your resume's compatibility with the job posting and guides you to optimize it.

Analyze my resume → | See pricing →

How to Format an ATS-Compatible Resume: Structure, Fonts, and Template | FitMyCV