Pillar guide · 16 min read

How to beat the ATS in 2026: the complete guide (France)

To get past ATS filters in France in 2026, a resume needs to use the exact keywords from the job posting, be a text-based PDF (never an image or a Canva export), follow 5 standard sections (Title, Experience, Education, Skills, Languages) and include at least 3 quantified figures. Most large companies screen these resumes through an ATS before a human ever reads them. Here is the complete method, based on the resumes analyzed by CVpass.

Key takeaways

In 2026, most large companies in France screen resumes with ATS software before a human reads them. To get through these filters, you need 4 things: a clean format (Word or text-based PDF, never an image PDF), the exact keywords from the job posting, a machine-readable structure (single column, no icons in section headings), and concrete numbers in every role. Canva resumes and heavily designed resumes are often misread by this software and silently rejected.

Contents (17 sections)
  1. What exactly is an ATS?
  2. Why so many good resumes never get read
  3. How does an ATS read your resume? (step by step)
  4. The 4 pillars that determine your ATS score
  5. Which format to choose: PDF, Word, Pages?
  6. Mistake #1: the Canva resume
  7. Keywords: the exact rule to rank higher
  8. The resume structure that maximizes your score
  9. The perfect title (the most important line)
  10. The 5 sections the ATS looks for
  11. Numbers and impact: why they change everything
  12. Photo, colors, icons: what works and what breaks
  13. Languages and technical skills
  14. Tailoring your resume to each job (the real method)
  15. How to test your resume before sending it
  16. 10 classic mistakes to avoid
  17. Frequently asked questions

What exactly is an ATS?

ATS (Applicant Tracking System): software that automatically filters the applications a company receives. It extracts the text from the resume, compares it with the job posting, assigns a score and ranks candidates by relevance. Most large and mid-sized companies in France use an ATS.

The best known in France: Workday, Taleo, iCIMS, Greenhouse, Lever, SmartRecruiters, Bullhorn, BambooHR. Each platform (LinkedIn Easy Apply, Indeed, Welcome to the Jungle) uses its own system.

The logic is always the same: a resume only reaches a human recruiter after it has been scored. If the score is too low, the recruiter will never see it. No second chance, no call, nothing.

More definitions in the ATS glossary, and a full list of the software used in France in which French companies use an ATS.

Why so many good resumes never get read

A study by Harvard Business School and Accenture ("Hidden Workers", 2021, covering 8,720 candidates and 2,275 executives in the United States, the United Kingdom and Germany) shows that more than 88% of employers acknowledge that qualified candidates are screened out because their resume doesn't exactly match the criteria in the posting. In practice, a resume can be rejected at several stages of screening:

Screening stageWhat makes the resume fail
Text extractionImage resume or broken format: the text isn't read
Section detectionNon-standard structure (columns, text boxes) poorly recognized
Keyword scoreToo few matches with the terms in the posting
Overall score too lowCombined criteria fall below the selection threshold

In other words, a good resume may never reach a recruiter, rejected by the filter before it even hits the market. The market isn't necessarily what's tough: it's the invisible filter upstream.

How does an ATS read your resume? (step by step)

  1. Text extraction: the ATS opens the file and tries to read its text. If the resume is an image, extraction fails (score = 0).
  2. Section detection: it looks for familiar headings (Experience, Education, Skills). A heading like "My journey" isn't recognized by most systems.
  3. Experience parsing: for each role, it extracts the company, job title, dates and description. If the structure is unclear (columns, tables), it misses information.
  4. Keyword matching: it compares the terms in the resume with those in the posting. Density, placement (title vs. body), exact match.
  5. Final scoring: a typical 40/20/20/20 weighting (keywords / structure / sections / numbers). Final score out of 100.
  6. Ranking: resumes are sorted by score. The recruiter sees the list, often only the top 20.

The 4 pillars that determine your ATS score

PillarWeightConcrete action
Keywords40%Reuse 8-12 terms from the posting, word for word
Formatting20%Single column, Arial/Calibri, 10-12 pt
Clear sections20%Standard headings (Experience, Education, Skills)
Concrete numbers20%At least 1 number per bullet point

A full breakdown of each pillar with worked examples in the dedicated article on ATS scores.

Which format to choose: PDF, Word, Pages?

Word (.docx): the safest format. Every ATS reads it, no exceptions. Downside: the layout may shift on the recruiter's screen (but the ATS doesn't care).

Text-based PDF: perfect if it's generated from Word, Google Docs or LaTeX. Test it by copying and pasting the content: if the text comes through, you're fine.

Image PDF / scanned PDF / Canva in "Print" mode: avoid. The ATS reads nothing.

.pages (Apple): incompatible. Always convert to .docx or text-based PDF before sending.

Detailed comparison: PDF or Word, which format gets through ATS better.

In practice

Test your resume against an ATS for free

ATS score out of 100, missing keywords compared with a job posting, AI rewrites of weak bullet points. 1 full scan free, no credit card required.

Scan my resume for free

Mistake #1: the Canva resume

Canva is a great tool for creating visuals. For a resume, it's a trap. The default export produces a PDF where the text is often flattened into an image (especially columns and section icons).

What we often see on Canva resumes analyzed by CVpass: part of the content is lost during extraction, and the ATS score takes a big hit.

If you really want to use Canva: export as "PDF Standard" (not "PDF Print"), stick to a single column, avoid icons, and test the result by copying and pasting the content into a blank document.

A test of the 7 most popular Canva templates and their ATS scores: why Canva resumes are invisible to recruiters.

Keywords: the exact rule to rank higher

The rule is simple and underrated: use the exact words from the posting. Not synonyms, not rephrasing. The exact words.

Example: the posting asks for "Agile project management". If you write "leading Scrum sprints", you're describing the same thing, but the ATS doesn't make the connection. Keyword score: 0 for that skill.

A 4-step method:

  • Copy the posting into a document
  • Highlight the 8-12 terms that come up most (tools, methodologies, hard skills)
  • Work each term into your resume as is (in the summary, the experience section or the skills section)
  • Check visually that each term appears at least once, ideally twice

Detailed method + the 50 most sought-after ATS keywords in France: the resume keywords ATS actually look for.

The resume structure that maximizes your score

The structure that performs best (observed on resumes scoring >80/100):

  1. Header: name, title (exact title of the target job), email, phone, city, LinkedIn
  2. Summary: 3 lines, years of experience + 3 key skills + goal
  3. Experience: reverse chronological order, 3-5 quantified bullet points per role
  4. Education: relevant degrees, dates, institutions
  5. Skills: technical tools listed (Excel, SAP, Python…)
  6. Languages: level (C1, B2, bilingual…)

One column. No text boxes. No icons in headings. Arial, Calibri or Helvetica font. Size 10-12 pt.

The perfect title (the most important line)

The line under your name is the first thing the ATS and the recruiter read. It largely determines whether the rest gets read at all.

Avoid: "Curriculum Vitae", "Resume", "Unsolicited application", "Looking for a new challenge".

Do: the exact title of the target job + years of experience + main keyword. Example: "Full-Stack JavaScript Developer, 5 years of experience, React, Node.js".

If you're applying for several types of roles, make one resume per type. A generic resume without a precise title loses a lot of points.

The 5 sections the ATS looks for

The ATS scans the document for standard headings. Use exactly these headings (no creativity with the names):

  • Work Experience (or "Experience")
  • Education (or "Studies")
  • Skills (or "Technical Skills")
  • Languages
  • Certifications (if applicable)

Never use: "My journey", "About me", "My talents", "Soft skills". The ATS doesn't recognize them as sections.

Numbers and impact: why they change everything

Among the resumes analyzed by CVpass, many contain no numbers at all. It's one of the most common silent mistakes.

Every bullet point should answer the question: what did I move the needle on? Number of people managed, size of the budget handled, growth percentage, duration, volume processed.

Vague lineLine with impact
Team managementManaged a team of 8, €240K annual budget, turnover cut by two-thirds
Marketing managerLed marketing strategy, €1.2M annual revenue, leads +45% in 12 months
Website developmentE-commerce redesign, 450K visitors/month, conversion rate +18%

Photo, colors, icons: what works and what breaks

Photo: neutral for ATS (they don't read it). A personal choice for humans. The United States, the United Kingdom and Canada effectively prohibit it (anti-discrimination laws).

Colors: fine if it's just 1-2 accents (headings, underlines). Solid colored backgrounds break extraction in some ATS.

Icons in sections: ban them. SVG icons are often read as random characters or ignored, which breaks the section heading ("⚡ Experience" → not recognized).

Skill bars: useless for the ATS, which doesn't read graphics. A simple list is better.

Languages and technical skills

Languages section: format "Language, Level (CEFR)". Example: English, C1 (professional fluency), Spanish, B2. The CEFR is the European standard and is recognized by every ATS.

Skills section: list concrete tools. Excel (pivot tables, macros), SAP, Salesforce, Python, Figma, SEMrush, Google Analytics, HubSpot… The more relevant tools you list, the more postings you match.

Avoid vague skills: "rigor", "energy", "self-motivation". ATS don't reward them, and neither do recruiters.

Tailoring your resume to each job (the real method)

The "generic resume" that fits every posting doesn't exist. In 2026, either you tailor it to each posting or you don't apply. The 15-minute method:

  1. Minutes 1-5: read the posting and highlight 5-8 dominant keywords
  2. Minutes 5-12: adjust the title and work the keywords into your existing experience (without lying)
  3. Minutes 12-15: check spelling, save as .docx + text-based PDF

In practice, a few tailored applications get more responses than dozens of generic ones.

How to test your resume before sending it

Test 1, Copy and paste: open your PDF resume, press Ctrl+A, copy, then paste into a blank document. If the text comes out in order, the ATS can read your resume. If not, rebuild it in a single column.

Test 2, ATS score: run your resume through an ATS scanner. CVpass gives you a free score in 30 seconds.

Test 3, Comparison with the posting: count how many of the posting's 8-12 keywords appear in your resume. Fewer than 6 = your resume won't get through.

10 classic mistakes to avoid

  1. "Curriculum Vitae" as the title instead of the job title
  2. Canva resume exported as an image PDF
  3. Multiple columns that break extraction
  4. Floating text box for the name or summary
  5. Creative section names ("My journey", "Soft skills")
  6. No numbers in the experience section
  7. Synonyms instead of the posting's exact terms
  8. Vague skills ("passionate", "rigorous", "dynamic")
  9. Unusual font (Times New Roman, Comic Sans…) instead of Arial/Calibri
  10. Sending a .pages file or a scanned PDF

Each mistake in detail, with before/after examples and its measured impact on the score: the 10 ATS mistakes dragging down your resume.

Frequently asked questions

What is an ATS?

An ATS (Applicant Tracking System) is software that automatically filters resumes before a human reads them. Most large French companies use one. It extracts the text from the resume, looks for keywords from the job posting and assigns a score. Below a certain threshold (often 60/100), the resume is never shown to the recruiter.

How do I know if my resume will pass the ATS?

The simplest test: open your PDF resume, select everything with Ctrl+A, copy, and paste into a blank document. If the text appears in order and is readable, your resume is ATS-compatible. If it's a jumble or nothing pastes, it's an image and no ATS will be able to read it. A tool like CVpass automates this test and gives you a detailed score.

Which resume format works best with ATS: PDF or Word?

Both work if the file contains text (not an image). A PDF generated from Word or Google Docs works perfectly. A Canva PDF is often an image and doesn't get through. Word (.docx) is the safest format: every ATS reads it, no exceptions. In 2026, go with .docx or a text-based PDF, never .pages or a scanned PDF.

How many keywords should a resume include?

There's no magic number. The rule: reuse the 8 to 12 terms that come up most in the job posting, word for word. If the posting says 'Agile project management', write exactly 'Agile project management', not 'leading Scrum sprints'. ATS don't always connect synonyms.

Do Canva resumes pass the ATS?

Rarely. By default, Canva exports a PDF with columns and graphic elements that ATS misinterpret. In many of the cases observed, a Canva resume loses a significant part of its content during extraction. To use Canva, export as 'PDF Standard' (not 'PDF Print'), stick to a single column and avoid icons in sections.

Should I put a photo on my resume?

For applications in the United States, the United Kingdom or Canada, never: anti-discrimination laws prohibit it. In France, it's up to you. Without a photo, you avoid unconscious bias and your resume is a lighter file (so it gets through ATS more easily). With a photo, you reassure some traditional recruiters. The 2026 trend leans toward 'no photo'.

Can ATS read tables and columns?

Poorly. Tables with several columns are often reassembled incorrectly: the ATS may read the content line by line and mix up the columns. Single-column layouts are much safer. Simple 2-column tables (e.g. 'Company name | Dates') can get through but aren't ideal.

What is the ideal resume length to pass the ATS?

One page for less than 5 years of experience, two pages max beyond that. ATS have no limit, but human recruiters spend only a few seconds on a resume. A 3-page resume loses out with the ATS (diluted keywords) as much as with humans (no time to read it all).

Test your resume against ATS now

Instant ATS score · Missing keywords detected · AI rewrite · Free for one scan

Scan my resume for free →

No resume yet? Build one in 6 questions →

Further reading

ATS resume guide 2026: get past recruiters' filters