How to Format an ATS-Compatible Resume: Structure, Fonts, and Template
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 | .docx | Text-based PDF | Scanned PDF |
|---|---|---|---|
| ATS compatibility | Excellent | Very good | None |
| Layout preservation | Varies by Word version | Perfect | N/A |
| Universal | Requires Word/compatible app | Any device | N/A |
| Recommendation | If the posting requests it | Default choice | Avoid 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 likeResume_final_v3.pdf.
The Ideal Structure for an ATS-Compatible Resume
Recommended Section Order
- Contact information — Name, email, phone, city, LinkedIn (in the document body, never in Word headers)
- Target job title — Mirror the exact title from the job posting
- Professional summary — 3-4 lines synthesizing your value with key terms
- Skills — Grouped by category
- Work experience — Reverse chronological order
- Education — Degrees, institutions, honors
- Certifications — PMP, AWS, Google, CPA…
- 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
| Font | Type | ATS Compatibility | Screen Readability |
|---|---|---|---|
| Calibri | Sans-serif | Excellent | Excellent |
| Arial | Sans-serif | Excellent | Very good |
| Garamond | Serif | Very good | Good |
| Times New Roman | Serif | Excellent | Good |
| Helvetica | Sans-serif | Very good | Excellent |
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
| Use | Avoid |
|---|---|
| Bold for titles and keywords | Floating text boxes |
| Simple bullets (•, –) | Icons and emojis |
| Simple horizontal lines | Watermarks or backgrounds |
| Italics sparingly | Text as images |
| Uppercase for headings | Complex 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.