ATS Resume Format Guide
Before a recruiter reads your resume, software usually has to read it first. An applicant tracking system converts your file into a structured record, and anything it can't read cleanly shows up broken or not at all. None of this is about tricking the software. It's about making sure the experience you actually have arrives intact.
The rules
1. Submit a text-based PDF or DOCX, never a scan
If a file has no text layer, a parser has nothing to read. Export from your word processor instead of scanning or saving the page as an image.
Terms: Text layer
2. Use a single-column layout
Software has to rebuild the reading order from pieces of text placed on the page. One column reads top to bottom; sidebars, tables and text boxes can be stitched together in the wrong order.
Terms: Reading order, Tagged PDF
3. Use standard section headings
Common headings like Summary, Experience, Education and Skills tell software where each section starts. Creative labels are easy for a person to read and easy for a parser to miss.
Terms: Section heading
4. Write contact details as plain text
Icon fonts draw phone and email symbols with private-use characters that mean nothing to a parser. Write "Email:" or just the address itself, and keep contact details in the page body.
5. Give every role a month and a year
Month-level dates (03/2021 or Mar 2021) show how long you held each role. Year-only ranges are ambiguous to both software and reviewers.
Terms: Month-and-year dates
6. Stick to standard characters
Ligatures and invisible characters can split or join words in ways search doesn't expect, so a keyword you did include may not match.
Terms: Ligature, Keyword matching
7. Name skills where you used them
A skill in a standalone list says you know it; the same skill in a bullet under a role shows where, when and to what effect you used it. Keep the skills list, but back each important skill up in your experience.
Terms: Keyword matching
8. Match the posting's language honestly
Use the posting's terms where they're true of you. Repeating or hiding keywords can get past a search, but it rarely gets past the person who reads the resume next.
Terms: Keyword stuffing, Boolean search
What that looks like
A plain structure that follows every rule above. Your content and length will differ; the shape is what matters.
Jane Doe
Email: jane@example.com | Phone: +1 555 010 0199 | linkedin.com/in/janedoe
PROFESSIONAL SUMMARY
Two or three lines on the role you want and what you bring.
EXPERIENCE
Senior Platform Engineer, Acme Corp 03/2021 – Present
- Migrated 40 services to Kubernetes, cutting deploy time from 2 hours to 15 minutes.
Platform Engineer, Beta Inc 01/2018 – 02/2021
- Built the Terraform modules the team still uses for every new AWS account.
EDUCATION
B.S. Computer Science, State University 2017
SKILLS
Kubernetes, Terraform, AWS, Python, GoCheck your own resume
The free ATS parse test checks your pasted resume against these rules in your browser: headings, contact details, dates, special characters, merged columns and skills that never appear in your experience.
Frequently Asked Questions
Is a PDF or a Word document better for an ATS?
Either works if it contains real text. A PDF exported from a word processor keeps your layout and has a text layer software can read; a DOCX is also widely accepted. What fails is a scanned or image-only file. If the posting asks for a specific format, use that one.
Do I need a one-column resume?
It's the safest choice. Software rebuilds the reading order of your resume from pieces of text placed on the page. One column reads top to bottom; two columns, tables and text boxes can be stitched together in the wrong order, which is how dates end up attached to the wrong job.
Can I use a designed template with icons and graphics?
Keep the design light. Icons drawn with icon fonts become unknown characters when the text is extracted, and text inside graphics isn't text at all. A clean single-column layout with standard fonts reads well to both software and people.
Should I copy keywords from the job posting?
Use the posting's terms where they're true of you, ideally inside the bullet that shows where you used each skill. Repeating keywords or hiding them in white text may get past a search, but the next reader is a person, and it undercuts an otherwise credible resume.