How to beat ATS filters with your resume
Key takeaways
- An ATS converts your resume to plain text: use a simple structure, standard headings and the posting’s keywords.
- Avoid tables, columns, icons and text inside images: anything that breaks parsing becomes lost information.
- The winning combo: a clean PDF for the machine plus a link to your interactive online resume for the human.
An ATS (Applicant Tracking System) is the software companies use to manage applications — think Workday, Greenhouse, Lever or iCIMS. It receives resumes, extracts their text and helps recruiters filter candidates by requirements and keywords. If your resume doesn’t parse cleanly, it can be out of the running before anyone sees it.
The good news: beating an ATS isn’t about tricks, it’s about clarity. These are the adjustments that actually matter.
1How does an ATS read your resume?
The system converts your file to plain text and looks for structure: recognizable sections (experience, education, skills), coherent dates and terms that match the job posting. Anything that breaks that reading — text inside images, complex tables, overlapping columns, icons instead of words — becomes lost information.
Hence the golden rule: the resume you send into an ATS pipeline should be boring on the inside (simple structure) even if it looks sharp on the outside.
27 concrete fixes to get through the filter
- 1. Use standard section headings: “Work experience”, “Education”, “Skills”. Skip “My journey” or “Superpowers” — the machine doesn’t recognize them.
- 2. Mirror the job posting’s vocabulary: if they ask for “project management” and you wrote “initiative coordination”, there may be no match. Use their exact terms (without lying about your experience).
- 3. Include both the acronym and the spelled-out version: “SEO (search engine optimization)”, “CRM (customer relationship management)”. You cover both searches.
- 4. Single-column layout, no tables or text boxes: what looks modern in two columns, an older ATS reads scrambled.
- 5. Real text, never inside images: if your name or your skills live in a graphic, they don’t exist for the machine.
- 6. A simple PDF with a professional filename: “First-Last-Resume.pdf”. Avoid scanned documents — they’re images without text.
- 7. Clear, consecutive dates (month and year): odd gaps or creative formats confuse how your career gets parsed.
3The opposite mistake: optimizing so hard for the machine that you bore the human
Here’s the trap: the ATS filters, but a person decides. And a flat, one-column resume — perfect for the machine — rarely excites anyone. How do you stand out without sacrificing the filter?
The strategy that works best is splitting the two jobs: a clean, simple PDF for the ATS, and a link to your interactive online resume for the human. Attach the PDF wherever it’s required, and add your link inside the resume itself, in your email and on your LinkedIn profile. When the recruiter clears the filter and wants to know more, one click takes them to your best version: visual projects, a career timeline, video and direct contact.
With Folioss you get both pieces in one place: your Folio is the interactive online resume, and it includes your classic resume as a downloadable PDF. You maintain a single source of truth, and each format does its job.
4Final checklist before you hit send
- Are the section headings standard, and is the layout a single column?
- Do the job posting’s keywords appear (both acronyms and spelled out)?
- Is the PDF real text, with a professional filename?
- Did you include the link to your online resume for when a person reads it?
- Is your Folio up to date, with analytics on so you know when you’ve been viewed?
Create your free Folio in minutes
Your online resume, your portfolio and your link in bio in one page with your link.