How to write an ATS-friendly resume that gets read
Applicant tracking systems read your resume before a human does. Here's how to format one they can actually parse โ and still make it a pleasure to read.
A great resume can still get overlooked if the software that receives it cannot read it properly. This guide explains, in plain English, what an Applicant Tracking System actually does, and how to format and write your resume so both the software and the human on the other side can follow it easily.
What an ATS actually does (and why formatting matters)
An Applicant Tracking System, or ATS, is software that employers use to collect and organise job applications. When you submit a resume, the system reads your file, tries to pull out structured information such as your name, contact details, work history, education, and skills, and stores that data so a recruiter can search and sort candidates later.
Two ideas are worth clearing up. First, an ATS is mostly an organisational tool, not a robotic gatekeeper that silently deletes applications. A recruiter still looks at candidates. Second, the parsing step is imperfect: if your layout confuses the software, your details can land in the wrong fields or go missing. That is why formatting matters. You are writing for a careful human reader and a literal-minded parser at once, so keep the structure simple and predictable to serve both.
The single-column rule
The most reliable layout is a single column that flows top to bottom. Parsers generally read in reading order, and a clean vertical flow is easy to follow. Two-column designs, where a sidebar sits beside the main content, are a common source of trouble: the software may read straight across the page and mix your skills into the middle of a job description, or scramble the order.
A single column also reads well for people and adapts better to different screen sizes. If you love the look of a sidebar, keep that polish for a version you hand over in person, and submit a straightforward single-column version online. Our free resume builder defaults to a clean single-column layout so you do not have to fight your template.
Use standard section headings
Parsers look for familiar labels to decide where each block of text belongs. Help them by using conventional, unambiguous headings: Work Experience or Experience, Education, Skills, and a short Summary if you want one. Clever headings like "Where I've Made an Impact" may read nicely, but they give the software nothing to latch onto.
Keep the order conventional too: contact details at the top, a brief summary if used, then experience, education, and skills. Within experience, list each role with a clear job title, employer, location, and dates. Consistent date formats (for example, Jan 2021 - Mar 2024) help the system place your history on a timeline correctly.
Real selectable text, not text inside images
This is the single most important technical point. An ATS can only read text that is actually text. If you save your resume as an image, or build it in a design tool that flattens everything into a picture, the parser sees a blank page, no matter how good it looks to you.
Quick test: open your finished file and try to select a line of text, or search for a word using Ctrl+F. If you can highlight and find your words, the text is readable. If nothing highlights, you have an image and need to rebuild the document as real text. The same caution applies to logos, skill "rating" graphics, and icons: any information that lives only inside a picture is invisible to the software.
Fonts and file format: PDF vs DOCX
For fonts, stick to widely available, readable typefaces such as Arial, Calibri, Helvetica, Georgia, or Times New Roman. Use one font throughout at a sensible size (roughly 10 to 12 points for body text), and rely on bold and clear spacing rather than decorative styling.
On file format, both PDF and DOCX can work, and the honest answer is that it depends on the employer. A well-made PDF preserves your layout and looks the same everywhere, which makes it a safe, professional choice as long as it contains selectable text. Some stricter systems parse DOCX more reliably, so if the posting asks for Word, send DOCX. The rule of thumb: follow the listing; if it says nothing, a text-based PDF is a reasonable default. If you wrote your resume in Word and want a fixed layout, you can convert your resume to PDF in your browser without uploading the file anywhere.
Tailor keywords to the job, honestly
Recruiters often search their ATS for specific terms, so the words on your resume matter. Read the job description closely and mirror its language where it genuinely applies to you. If the posting asks for "project management" and you have done exactly that, use that phrase rather than a personal synonym the reader might not search for.
Do this honestly. Keyword stuffing, listing skills you lack, or hiding invisible white text is easy to spot in an interview and can cost you your credibility. Spell out acronyms at least once, for example "Search Engine Optimization (SEO)", so you match whichever version the recruiter searches. The goal is an accurate translation of your real experience into the employer's vocabulary, not gaming the system.
Write strong bullet points: action plus result
Good bullets start with a strong action verb and, where possible, show a result. Vague duties tell the reader what your job was; results tell them what you achieved. Compare these:
- Before: Responsible for managing social media accounts.
- After: Grew the company's Instagram following from 2,000 to 9,000 in eight months by planning a weekly content calendar.
- Before: Handled customer support tickets.
- After: Resolved around 40 support tickets per day while keeping customer satisfaction above the team target.
- Before: Worked on improving the checkout process.
- After: Redesigned the checkout flow with the design team, reducing abandoned carts over the following quarter.
Use numbers you can stand behind, and keep each bullet to one or two lines. Start with verbs like Led, Built, Reduced, Launched, or Streamlined rather than "Responsible for". If you are unsure how to phrase yours, the free resume builder gives you clean bullet formatting to work within.
Common mistakes that break parsing
A few layout habits cause most parsing problems, and all are easy to avoid:
- Tables and columns: content in grids often gets read out of order or merged. Use simple paragraphs and bullet lists instead.
- Headers and footers: some parsers ignore these regions, so never put your name, phone number, or email only in the header or footer. Keep contact details in the main body.
- Icons and graphics for real information: a phone icon is fine as decoration, but the number itself must be typed text. Skill bars and star ratings convey nothing to the parser.
- Text boxes: content in floating boxes can be skipped. Keep everything in the normal document flow.
- Unusual symbols: exotic bullet glyphs and special characters can garble. Standard round or square bullets are safest.
A quick checklist before you submit
- Single-column layout, flowing top to bottom.
- Standard headings: Experience, Education, Skills.
- All text is selectable; no information trapped in images.
- Contact details in the body, not only the header or footer.
- No tables, text boxes, or sidebars carrying key content.
- A common font at a readable size, used consistently.
- Keywords from the job description, used honestly.
- Bullets that lead with an action and show a result.
- The file format the posting asks for; a text-based PDF if unspecified.
- Filename that includes your name, for example Jane-Smith-Resume.pdf.
Frequently asked questions
Will an ATS automatically reject my resume?
Not usually. An ATS mainly stores and organises applications so recruiters can search and sort them. A person still reviews candidates. The real risk is that poor formatting causes the software to misread your details, so keep the layout simple and the text selectable.
Is PDF or DOCX better for an ATS?
Both can work. Follow the job posting: if it asks for Word, send DOCX. If no format is specified, a text-based PDF is a safe, professional default because it preserves your layout everywhere. The key requirement in either case is that the text is real and selectable, not an image.
How many keywords should I include?
There is no magic number. Mirror the specific language of the job description wherever it genuinely matches your experience, and spell out acronyms once. Avoid stuffing in terms or skills you cannot back up, since that tends to surface quickly in interviews.
Can I use a two-column template if it looks better?
Two-column layouts are a common cause of scrambled parsing because the software may read across the page. If you want a polished sidebar version for handing over in person, keep a plain single-column version for online applications.
Do I really need numbers in every bullet point?
Not every one, but results make your bullets far stronger. Where you can, add an honest figure or outcome, such as time saved, revenue grown, or issues resolved. When no number fits, still lead with a clear action verb and describe the concrete result.