Free, no account
  • Scored in your browser
  • Nothing is uploaded

Will a robot read your resume?

We score your resume against the formatting and keyword rules applicant tracking systems enforce. Everything runs in your browser, so your resume never leaves this page.

Your resume

Or .

Optional. Adds the keyword check.

Add a resume to check it.

Scored on this page. Your resume and the posting are never uploaded or stored.

Your report shows here

A score out of 100, five checks, and the fixes in the order to make them.

How it works

  1. 01

    Add your resume

    Drop a PDF or paste the text. The check runs in your browser and uploads nothing. Only Rebuild sends it to our AI model.

  2. 02

    Add the job, if you have one

    Paste the posting to see which of its key terms your resume already uses.

  3. 03

    Read the fixes

    Five checks give one score, and the fixes come in the order to make them.

Common questions

Does my resume leave my browser during the free check?
No. The free check reads your PDF and scores it in your browser. Nothing is uploaded unless you sign up and save a resume. Try the ATS check
How is the ATS score worked out?
Five checks, each with a fixed weight: format & structure 25%, keyword coverage 25%, achievement quality 25%, completeness 15%, length 10%. The score is their weighted sum, out of 100, and the weights never change.

Free ATS check

Five checks, each with a fixed weight

The free check reads your resume the way a parser does, scores the five things applicant tracking systems trip on, and adds them up. It runs in your browser, so your resume never leaves the page.

1 · Read2 · Check3 · ScoreContactemail and phoneExperience2 roles · 6 bulletsEducation1 entrySkills12 termsJob descriptionoptional · 20 termsFormat & structure× 0.2596Keyword coverage× 0.2588Achievement quality× 0.2580Completeness× 0.15100Length× 0.10100Σscore × weight91of 100050708510085–100Strong ATS compatibility70–84Likely to pass, with gaps50–69Needs improvement0–49High risk of rejection1 · ReadContactemail and phoneExperience2 roles · 6 bulletsEducation1 entrySkills12 termsJob descriptionoptional · 20 terms2 · CheckFormat & structure× 0.2596Keyword coverage× 0.2588Achievement quality× 0.2580Completeness× 0.15100Length× 0.10100Σ3 · Scorescore × weight91of 100050708510085–100Strong ATS compatibility70–84Likely to pass, with gaps50–69Needs improvement0–49High risk of rejection
ExampleOne resume through the five checks. The weights never change: format, keywords and achievements 25% each, completeness 15%, length 10%.
  1. 01

    Read

    We pull the text out of your PDF and find the headings, contact lines and bullets, as a parser would. Nothing is uploaded.

  2. 02

    Check

    Format, keywords, achievements, completeness and length each score 0 to 100. Paste a job description and keywords are matched against it.

  3. 03

    Score

    Each check carries a fixed weight and the total is their sum, so the same resume always gets the same score.

  4. 04

    Fix

    Every lost point becomes a fix, sorted critical, recommended or nice to have, and each one names the line to change.

Free ATS check

See your resume the way an ATS reads it, then fix what it misses.

Drop in a PDF for a score out of 100, every fix that cost a point, and the line it belongs to. It runs in your browser, with no signup for the score.