Resume Toolkit

How applicant tracking systems actually read your resume

6 minutesLast verified July 2026Free

I

Why it matters

Most companies route applications through software before a person ever opens them. The system parses your resume into fields — name, dates, employer, skills — so a recruiter can search and filter hundreds of applicants at once. It isn't grading you; it's filing you, and it can only file what it can actually read.

That's calmer than it sounds. A resume doesn't need tricks to get through — it needs to be built the way ordinary text is built: real words, in a normal order, in a layout a computer can follow as easily as a person can.

II

Start the document

  1. 1Open a blank document in an ordinary word processor rather than a design or graphics tool built for posters and flyers.
  2. 2Start with a single column, top to bottom — no side-by-side sections, no multi-column newspaper layout.
  3. 3Type your section headers as plain text (“Experience,” “Education,” “Skills”) instead of styled graphics or icons.
  4. 4Set one readable font and one consistent heading style, and reuse both for every section.
  5. 5Save the file before you format it further, so you always have a clean, simple version to return to.
III

Set it up right

  • Keep everything as real, selectable text — no scanned images, no text boxes, no tables holding your content, no information locked inside a header or footer graphic.
  • Use standard section names a system will recognize: Experience, Education, Skills, Projects — not creative renamings of the same ideas.
  • Put your name and contact details as plain text at the very top of the document body, not in a header/footer that some parsers skip.
  • Write dates in a consistent, ordinary format (month and year) throughout.
  • When a posting names a skill you genuinely have, use its exact wording somewhere on your resume, not only a related phrase — some systems match nearby wording, but a tool or certification name still has to appear in the posting's exact form to be counted.

A clean, simple resume passes through these systems fine. The goal isn't to outsmart the software — it's to write plainly enough that nothing gets lost in translation.

IV

Best practices

  • Match the job posting's language honestly — mirror its wording for skills and tools you actually have, in your own sentences.
  • Spell a term out in full the first time you use it, even if you also use its short form later.
  • Keep formatting boring on purpose: consistent bullets, consistent spacing, no decorative dividers.
  • Save your working file in a plain, standard format so you can always re-export cleanly.
  • Read your resume as plain text at least once (select-all, copy, paste into a blank document) to see it the way a parser does.
V

Mistakes to avoid

  • Multi-column layouts and text boxes. They can look sharp on screen but scramble the reading order for software that reads top to bottom, left to right.
  • Putting your contact information only in a header or footer — bring it into the main body too.
  • Reaching for a skill you don't have just because the posting names it. Match the language you can honestly back up, not the words you wish were true.
  • Images of text, icons standing in for section headers, or a resume saved only as a picture file.

All toolkit guides

How applicant tracking systems actually read your resume · Knock