The Best Resume Format for Applicant Tracking Systems
An ATS friendly resume is not a design problem, it is a parsing problem. Here is the format that survives resume parsers: one column, standard headings, plain text, and nothing hidden inside a table, a page header, or an image.
The best resume format for applicant tracking systems is a single column, reverse chronological layout saved as a .docx file or a text based PDF, with standard section headings, a common font, and ordinary paragraph and bullet text. Leave out tables, text boxes, side columns, graphics, logos, page headers and footers, and anything stored as an image, because those are the elements parsers read incorrectly or skip. The goal is not to impress the software. It is to make sure the software hands a complete, accurate version of your history to the person who reads next.
What does an applicant tracking system actually do with your resume?
An applicant tracking system is a database. When you upload a resume, the system parses it into structured fields: name, email, phone, employers, job titles, dates, education, skills. Recruiters then search and filter that database, usually by keyword and by title, to build a shortlist.
That corrects a popular myth. Most systems do not silently reject a resume over one missing keyword. They index what they can read and ignore what they cannot. A resume that parses badly does not get a rejection notice. It becomes a mangled record that never turns up in a recruiter search, which looks identical to rejection from where you are sitting. Some employers add automated scoring on top, and for that wider picture see what job seekers need to know about AI screening.
Should you send a PDF or a Word document?
Both work in most modern systems, so follow the instructions on the application first. If the posting does not specify, a .docx file is the safest default, because it is the format resume parsers have handled longest and most consistently. A PDF is a close second with one condition: it must be a text based PDF exported from a word processor, not a scan or an image saved with a .pdf extension. If you cannot select and copy the text in your own PDF, no parser can read it either.
Avoid .pages, .odt, and .rtf unless they are requested, and name the file plainly, for example Jane-Rivera-Resume.docx. File names appear in a recruiter's list view, and resume-final-v7-USE-THIS.docx is a poor first impression even when it parses perfectly.
What layout parses most reliably?
One column, top to bottom, in reading order. That is the whole recommendation. Two column resumes are the most common formatting problem, because a parser reading straight across the page can interleave your skills sidebar into the middle of a job description, producing a record that is technically complete and completely unusable.
Set margins of about half an inch to one inch, use a standard font such as Arial, Calibri, Helvetica, Georgia, or Times New Roman at 10 to 12 points, and use your word processor's ordinary bullet list rather than symbols you typed by hand. Keep the resume to one page early in a career and two pages once you have roughly ten years of history, since length is a human readability question rather than a parsing one.
How should you name and order the sections?
Use the conventional headings, because parsers are built around them: Summary, Experience, Education, Skills, Certifications, Projects. Creative alternatives such as "Where I Have Made An Impact" or "My Toolkit" force the system to guess, and when it guesses wrong your entire work history can land in a notes field.
Order them by what makes your case fastest, which for most people is contact details, a short summary, experience, skills, then education. Recent graduates and career changers can reasonably put education or projects above experience. Put your contact details in the body of the document, never inside a page header, since header and footer content is frequently dropped during parsing.
How should you write each job entry?
Write every entry in the same predictable pattern so the parser can separate the pieces:
- Job title on its own line, written the way the industry writes it. If your internal title was "Growth Ninja," list "Marketing Manager (Growth Ninja)" so both the searchable title and the truth are present.
- Company name and location on the next line, spelled out rather than represented by a logo.
- Dates in a consistent format, such as March 2022 to Present. Include the month, not just the year, and use the same format in every entry.
- Three to six bullet points, each starting with a plain verb and ending with a concrete result where you have one.
- No graphical rating bars for skills. A five dot proficiency meter parses as nothing at all, and it tells a reader less than the sentence it replaced.
Spell out an acronym alongside its short form, for example "search engine optimization (SEO)," because recruiters search for both and you cannot know which one they typed.
Where do keywords belong, and how many is too many?
Keywords belong where a human would expect them: in your job bullets, in a skills section, and in your summary. Read the posting, pull out the tools, methods, certifications, and titles it names, and use the employer's exact wording for the ones you genuinely have. If the posting says "account management" and your resume says "managed client relationships," you have described the same job in language the search will not match.
The limit is honesty. Do not paste the job description into white text at the bottom of the page, a trick that is old, detectable, and reads as deception when a recruiter opens the file. Do not list skills you cannot discuss in an interview, because a resume stuffed with terms and empty of evidence clears the search and then fails the conversation, which is a worse outcome than never surfacing at all.
Which resume features break parsing most often?
Remove these before you send anything:
- Multiple columns and sidebars, which scramble reading order.
- Tables used for layout, which can collapse into a single unreadable line.
- Text boxes and shapes, whose contents are often invisible to the parser.
- Headers and footers holding your name, phone number, or email.
- Photos, logos, icons, charts, and skill rating graphics.
- Uncommon fonts, which can produce garbled characters on another machine.
- Special characters used as bullets, such as arrows, stars, or emoji.
- A resume exported as an image, or a scanned paper copy.
How can you check that your resume parses correctly?
There is a free test that takes one minute and beats most paid resume scanners. Open your resume, select all of the text, copy it, and paste it into a plain text editor. What you see is roughly what the parser sees. If the order jumps around, if job titles fuse into company names, if your phone number has vanished, or if bullets turn into odd symbols, fix the document until the pasted version reads cleanly from top to bottom.
Then reopen the file on a different device, which immediately exposes missing fonts, layouts that depend on one program, and images that failed to embed. Do this once per resume template rather than once per application.
Does a well formatted resume guarantee a reply?
No, and it helps to be clear about that. Formatting is a floor, not a lever. Getting it right makes your qualifications visible and searchable, which is necessary and not sufficient. Fit, timing, internal candidates, hiring freezes, and plain volume decide the rest, and none of those are things your margins can influence.
So the work after you submit matters as much as the document. Keep a record of which version of your resume went to which role, since a recruiter calling in three weeks will ask about a document you have since edited twice. Set a follow-up date the moment you apply, because a polite note about a week later reaches a real person in a way no formatting choice can. Applylog keeps those pieces together, storing each application with its resume version and prompting you at 7, 14, and 21 days, though the habit matters more than the tool. If you would rather build the habit first, start with a simple system for tracking job applications.
Format your resume plainly, name your sections conventionally, use the employer's own vocabulary where it is true, and test the file by pasting it into a text editor. That is the entire discipline: an afternoon of work once, applied to every application afterward, removing the one failure mode that has nothing to do with whether you were right for the job.
Frequently asked questions
What resume format is best for applicant tracking systems?
A single column, reverse chronological resume saved as a .docx file or a text based PDF. Use standard section headings such as Experience, Education, and Skills, a common font at 10 to 12 points, and ordinary bullet lists. Keep your contact details in the body of the document rather than in a page header, and remove tables, text boxes, sidebars, logos, photos, charts, and skill rating graphics. Good formatting will not win you the job, but bad formatting can hide a strong candidate from every recruiter search that should have found them.
Is a PDF or a Word document better for an ATS?
Either works in most modern systems, so follow the instructions on the posting first. If nothing is specified, a .docx file is the safest default, because it is the format resume parsers have handled longest and most consistently. A PDF is a close second, provided it was exported from a word processor rather than scanned. The test is simple: if you cannot select and copy the text inside your own PDF, no parser can read it either. Avoid .pages, .odt, and .rtf unless the employer asks for them, and give the file a plain name that includes your own.
Do applicant tracking systems reject resumes automatically?
Rarely in the way people imagine. Most applicant tracking systems are search and storage tools: they parse your resume into fields such as employer, title, dates, and skills, and recruiters then search that database by keyword. A resume is far more likely to disappear because it parsed badly than because a rule rejected it outright. Some employers do add automated ranking on top, which is worth knowing about, but the practical answer is the same either way. Make the document easy to parse, use the employer's own vocabulary where it is true, and confirm the text extracts cleanly.
How do you check whether your resume is ATS friendly?
Copy the text out of it. Open the resume, select everything, copy it, and paste it into a plain text editor, because that stripped version is close to what a parser sees. If sections arrive out of order, if job titles run into company names, if your phone number is missing, or if bullets turn into strange symbols, the layout needs fixing. Reopening the file on a second device catches the rest, including fonts that are not installed elsewhere and images that failed to embed. Run the check once per resume template rather than once per application.
Stop losing track of your applications
Applylog helps you track every application, follow up on time, and prepare for interviews. Free for up to 10 active applications.
Start for free