How to Optimize Your Resume for ATS

A five-step pass that works for any job: scan, fix the format, match the posting, rewrite bullets, rescan. Step 1 starts right here.

Updated October 9, 2026 · By Andrew Johnson

Step 1: scan your resume for a baseline — free

Upload or paste your resume for a score out of 100 and your top 3 fixes in about 20 seconds. A free account adds the full 5-area breakdown.

  • Free, no signup for your score
  • Anonymous scores are not stored

The short answer

To optimize a resume for ATS: (1) scan it for a baseline, (2) fix the format so every line parses (single column, standard headings, no text in images or tables), (3) match the posting by using its terms for skills you have, (4) rewrite duty bullets as results, and (5) rescan and save a version per job. Steps 1–4 are free; only the format fix has to be done once.

The five steps at a glance

  1. 1

    Scan for a baselineFree

    Run the scanner above. Note the score and the top three fixes.

  2. 2

    Fix the formatFree

    Single column, standard headings, contact details in the body, no text in images or tables.

  3. 3

    Match the postingFree

    Find the job's key terms and use them where they are true for you.

  4. 4

    Rewrite bulletsFree

    Turn duties into results with numbers you can stand behind.

  5. 5

    Rescan, save per jobFree

    Check the score moved; keep the tailored copy for that application.

The order matters: format first (a perfect bullet doesn't help if the parser drops it), wording second. Every step can be done for free; tools only make steps 3–5 faster.

Step 1: scan your resume

Start with a baseline so you can tell whether your edits help. The scanner at the top reads your file as plain text and scores five areas — ATS compatibility, content quality, achievements and impact, keywords, and presentation — then lists the three fixes that matter most. Prefer a manual check? Do the copy-paste test in the ATS-friendly resume guide.

Step 2: fix the format once

  • Avoid: Move contact details out of the page header

    Some systems skip headers and footers; put them as text at the top of the page.

  • Avoid: Replace skill bars, icons and images with words

    There is nothing in a picture for a parser to read or a search to match.

  • Be careful: Collapse columns and tables into one column

    Removes the risk of lines from two columns being mixed together.

  • Do: Rename creative headings

    Experience, Education, Skills, Certifications — words every system maps.

  • Do: Use one date format for every job

    e.g. Mar 2022 – Present, next to the job title and employer.

Format fixes in order of impact. The red items can hide text from the system entirely; do them first. Why each one matters: how an ATS reads your resume.

Background on why these break: how an ATS reads your resume. Starting over is sometimes faster — the ATS-friendly templates page compares layouts.

Step 3: match the job posting

Recruiters search the ATS for the job's own terms. Read the title, the requirements and anything repeated; for each term, check whether your resume says it in the same words. The full method, with a worked example, is in ATS keywords: how to find and use them. Doing this for many applications? Our tailoring tool (Pro) rewrites your resume to one job description and saves it as a separate version, without inventing experience.

Step 4: rewrite bullets as results

This step is for the human who opens your resume after the ATS: a bullet that says what changed because of you beats one that lists a duty. It also raises the content and impact parts of the score.

Before

Helped with planning trade show events.

After

Planned booth logistics for 3 regional trade shows, coordinating 4 vendors and staying within a $25K budget.

  • your part, not the team's
  • scale in numbers
  • verifiable detail

Before

Worked on the email newsletter every month.

After

Wrote and sent the monthly customer newsletter to 18,000 subscribers; open rate rose from 21% to 27% over six issues.

  • what you produced
  • audience size
  • measured outcome
Illustrative rewrites of two bullets from the example resume our checker scored 48 (the numbers here are fictional — use your own). In the builder, the AI suggests improved wording for your bullets; that is free with an account.

Stuck on a verb? The bullet point generator rewrites one bullet three ways for free, and resume synonyms replaces “responsible for” and friends.

Step 5: rescan and keep a version per job

Scan again. AI scoring moves a few points between runs, so a change of more than about 3 points means your edits did something. Keep your master resume clean and save a tailored copy per application so you always know what each employer received. What a score means, and what “good” is: ATS score explained.

No account

Free

Nothing is stored

  • ATS resume checker: score out of 100 + your top 3 fixes
  • Free tools (bullet point generator, synonyms, interview questions…)

Free account

Free

No card

  • Full checker breakdown: 5 area scores, what already works, all fixes, written review
  • Resume builder with unlimited AI improvements, 3 resume slots
  • 1 template (Basic) with online preview

Pro

$9.99 / 2 weeks or $14.99 / month

Renews until you cancel

  • Download your resume (PDF)
  • Tailor your resume to a job description
  • AI cover letters from your resume
  • All 9 templates, 100 resume slots
What each level includes, from our pricing page. The checker's free result never needs an account; downloads, tailoring and cover letters are Pro.

Frequently asked questions

How do I optimize my resume for ATS?

Scan it to get a baseline, fix anything that stops the text from parsing (columns, tables, text in images, contact details in the header), use the job description's terms for skills you really have, rewrite duty bullets as results, then rescan and keep a separate version for each job you tailor to.

Do I need to optimize my resume for every job?

The format only needs fixing once. The wording is worth adjusting for each job you care about, because recruiters search for that posting's terms. Many people keep one master resume and save a tailored copy per application.

Can I optimize my resume for ATS for free?

Yes. Every step can be done by hand, and the scanner on this page is free with no account. A free account adds the full score breakdown and the builder. What costs money with us is downloading the finished file, the tailoring tool and cover letters (Pro).

Is it cheating to optimize a resume for ATS?

No, as long as everything stays true. Using the posting's words for things you actually did helps the recruiter find you. Inventing skills, pasting the job description or hiding keywords in white text is what crosses the line — and recruiters can see all of it in the parsed text.

Check yours, then fix it in one place

The scanner at the top is free and needs no account. When you are ready to edit, upload the same file to the builder: a free account keeps your resume and the full score breakdown; downloads, tailoring and cover letters are Pro.

Published by OneTwo Resume, which makes the scanner on this page and an AI resume builder. Examples are illustrations, not captures of any specific employer's system; where we state a fact about ATS software or another company, it links to a source.