ATS Resume Format: What to Use and What to Avoid
Prince Kumar · 12 min read · Updated 2026-02-04
An applicant tracking system (ATS) stores and searches resumes. It is not a mysterious AI judge. If your file uses unusual fonts, text in images, or complex tables, the parser may miss your job titles and dates. MineResume templates use standard headings (Experience, Education, Skills) for that reason.
Formatting that usually parses
- Single main column of text, or a simple sidebar with labels (email, skills) as real text.
- Standard section names: Experience, Education, Skills, Summary.
- Job title, company, and dates on separate, readable lines.
- PDF export from a text-based layout — not a screenshot of a resume.
- Keywords copied from the job post only where they match real work.
Formatting that often fails
- Skills drawn as icons or charts instead of words.
- Headers and footers that hide contact details.
- Two-page designs with tiny fonts to cram everything in.
- Keyword stuffing at the bottom in white text.
A simple keyword method
Open the job description. Highlight tools, methods, and responsibilities you actually have. Put those phrases in Skills and in one or two experience bullets. Do not list a tool you cannot discuss in an interview.
File type
Follow the posting. If it asks for PDF, export from MineResume. After export, search the PDF for your phone number to confirm it is selectable text, not an image.
Section names that match parsers
Prefer Experience, Work Experience, Education, Skills, Projects, Certifications. Avoid cute labels like “My journey” or “What I bring.” Some systems map only the common words.
What actually happens after you click Submit
Most company portals store a text version of your file. A recruiter later searches that database for a job title, a city, or a tool name. If the parser never captured “Tally” because it sat inside an icon, the search will not find you. That is the whole ATS problem in plain language. It is not a secret score out of 100 that a Chrome extension can sell you.
We still see people uploading a designed one-pager from Canva as a flattened image PDF. Highlight your name in that file. If you cannot select the letters, neither can the parser. MineResume exports selectable text on purpose.
A practical test before you apply
- Open the PDF, press Ctrl+F, search your phone number and a rare skill word.
- Paste the PDF text into a plain notepad. Check that dates still sit next to job titles.
- If a posting asks for Word, export or copy into .docx. If it asks for PDF, keep PDF.
Keyword matching should feel boring. Copy the posting into a document. Highlight tools you really used. Put those exact phrases in Skills and in one bullet. If the posting says “accounts payable” and your resume only says “vendor bills,” you may still be qualified — but the search term will miss you. Use their phrase once, honestly.
Skip the white-text keyword footer. Reviewers notice it, and some systems strip hidden text anyway. Skip skill bars and pie charts. A list of words is enough.
What the parsed profile looks like on the other side
Here's the thing nobody shows you: inside most ATS dashboards, your beautiful one-pager becomes a form. Four boxes — contact, work history, education, skills — populated by an extraction pass whose accuracy you will never see, only infer from whether a human ever calls. A recruiter searching the database isn't looking at your file at all; they're running queries against those boxes: title contains 'analyst', skill equals 'SQL', location within Pune. Which means the strategic questions are embarrassingly mechanical. Did the extractor find your dates next to your titles, or did a two-column layout interleave them into nonsense? Did it classify 'Tally' as a skill or lose it inside a graphic? Did your email survive the header, or did it land in the noise the parser skips? You can answer all three yourself with the copy-into-notepad test before you ever upload, and a file that passes it is already ahead of most of the pile, because most people are praying to a system they've never peeked inside.
One more consequence worth internalizing: the parsed profile, not your PDF, is often what the next three recruiters see. Companies reuse one database across many openings; the parser run from your first application can quietly populate your profile everywhere. Fixing extraction once pays forward; a malformed file can haunt a candidate through an entire hiring season at one company without them ever re-opening the PDF.
The five ATS myths that waste the most energy
- 'There's an ATS score out of 100 and tools can show it.' There isn't, universally. Most systems do plain text search and filter; a service selling you a score is selling you anxiety.
- 'Creative templates are auto-rejected.' They're not — they're auto-mangled. The layout survives; the extraction doesn't. That's a parsing fact, not a design opinion.
- 'ATS keyword stuffing beats human readers.' Stuffing fails both: parsers increasingly strip invisible text, and the human who eventually reads the profile sees 'project management' fourteen times.
- 'You must use Word, PDF gets rejected.' Most modern portals parse text-based PDFs fine; follow the posting's stated preference when it has one, and test whichever you send with the Ctrl+F check.
- 'A bot reads you first, so only keywords matter.' A bot reads your file first and a human reads the bot's summary of it. Both consume the same facts — write sentences that serve both.
Tailoring without going crazy: the three-tier system
People burn out on ATS advice because they treat every application as requiring a new document. It doesn't — it needs a tier system. Tier one, the master: everything true, every tool, every bullet you could defend. Nobody sends it; it's the quarry. Tier two, the family resume: one version per career family you're actually pursuing — 'accounts executive,' 'junior analyst,' 'customer support' — assembled from the master with the load-bearing nouns chosen for that family's standard postings. This is the file 90% of your applications use, and it changes maybe quarterly. Tier three, the per-apply tweak: for a specific high-stakes posting, the summary's second sentence and one reordered bullet, ten minutes maximum. Below tier three, the honest truth is that the ATS search doesn't reward fine-grained tailoring at all — it rewards having the right nouns somewhere in the boxes, which the family version already does. Perfection at the individual-file level is for the human who might read it, and humans only read seriously when the referral or the req is hot. Save the crafting energy for those, and let the cold-application firehose run on tier two.
A pre-upload checklist that takes ninety seconds
Everything in this guide collapses into a short pass you can run on any file before it goes into a portal, and writing it as a checklist is the point — the failure mode of ATS advice is that people read it once and then upload the same broken file anyway. So: open the exported PDF. Highlight your name — if it selects as one blue block, it's an image and you must re-export from a text builder, full stop. Press Ctrl+F and search your phone number, your email, and one rare skill word; if the find bar finds nothing, the parser will find nothing either, which is the entire ATS problem in one keystroke. Paste the whole document into a plain notepad and glance at it — dates should still sit near their job titles, not scattered three lines away, and the skills words should appear as words, not as garbled table fragments. Confirm the file is under any size cap the portal names (a photo or logo export can silently blow past 1 MB). Check the extension matches what they asked for — PDF when they say PDF, .docx only when a human will edit it. And read the file name: Firstname_Lastname_Role, no '(2)', no 'final_resume_NEW'. Ninety seconds, and every item maps to a specific failure this guide already explained — the checklist exists so the explanation turns into a habit you run instead of a thing you remember too late.
Ready to apply this in a template? Open resume templates.