Prototype: checks run on your device with fixed rules (no AI yet). Paid features are previews only.

ATS Resume Checker: See What the ATS Reads, Fix It Line by Line

This ATS resume checker parses your actual file the way an applicant tracking system does. You see the plain text it extracts, which sections and contact details it finds, a fix for each weak line ranked by how many points it costs, and, if you paste a job description, the skills the job asks for that your resume is missing.

✓ Parsed text, not just a score✓ Fixes ranked by points✓ File stays in your browser

Upload your resume (PDF or DOCX)

Read in your browser. Never uploaded to a server.

Add a job description (optional: shows your keyword gap)

Your parsed text, not a generic checklist

Advice like "save as plain text and look at it" is a good start. This does it for you and points at the problems: the parsed-text view shows your file in the order a simple parser reads it, marks which standard sections were recognized, and flags when two columns are merged into one line. For a closer look, use the resume scanner.

Fixes ranked by points

Every finding says what is wrong, where, and what to change, with the number of points it costs. Fix the top one first. Bullets get their own verdicts: a missing number, a weak opening like "Responsible for", or stock wording. See every rule and its points.

Your gap against the job description

Paste the job description to see which skills and tools the job mentions, which ones your resume already covers and which are missing. Add only what you really have, inside a bullet that shows how you used it. More on the job description match page.

ATS formatting rules that break parsing

  • Columns and tables. Many parsers read straight across the page and mix up side-by-side text.
  • Icons and skill bars. Phone, mail and star icons are often dropped or turned into junk characters.
  • Contact details in headers or footers. Some systems skip them. Keep them in the first lines of the body.
  • Unusual section names. "Where I've been" is harder to map than "Experience".
  • Images. Text inside a picture can't be read.

ATS CV checker

The same checks run on a CV. Headings such as "Work History" and "Education and Training" are recognized. For a general format and content check, use the resume and CV checker.

What's included and what's in Pro

Included: unlimited checks, the 0–100 score, the top 5 fixes, the parsed-text view and the first 3 missing keywords per job. Planned paid options: a one-time ATS-friendly export and Job Hunt Sprint Pro with every fix, the full job-description gap and rewrites. See pricing.

FAQ

How do I check what an ATS reads from my resume?

Upload your PDF or DOCX above. The parsed-text view shows the plain text in reading order and which sections were recognized, so you can see anything that was lost or merged.

Is this the same as a real ATS score?

No. Every employer's system is different. The score simulates common parsing and keyword rules, and every lost point is tied to a specific line or layout problem you can fix.

Do I need a job description?

No. Adding one turns on the keyword gap, so you can see which skills the job asks for that your resume doesn't mention.

PDF or DOCX: which is better for ATS?

Both usually work with a simple one-column layout. Avoid tables, text boxes, columns, icons and contact details in headers or footers.

Is my resume uploaded or stored?

No. Your file is read in your browser and this prototype runs every check on your device. Nothing is sent to a server, stored or used to train models.

Does it cost anything?

Checks, your score, the top 5 fixes and the parsed-text view cost nothing and need no account. Pro features are marked with a lock.

Related tools

Last updated 2026-10-29. How we check.