
See your resume the way an ATS likely reads it.
Add the job description and your resume. Get a match score built from rules you can see — keywords, formatting, sections and content — what a parser is likely to pull out, and the fixes worth the most points.

Sample A real report from the built-in sample: a fictional resume against a made-up posting.
From job posting to a fix list in three steps
Add the job and your resume
Paste the job description, upload it, or import it from a link. Then upload your resume (PDF, DOCX or TXT, up to 8 MB), paste it, or pick one you made in the Resume Builder.

Run the scan
The scan reads your resume, pulls the requirements out of the posting, matches the keywords and checks the formatting — and shows each step as it happens.

Read the score, then fix what matters
A score out of 100 with a plain label, and “How this score is calculated” one click away. Every point comes from a check on the report, and each check says how to fix it.

Six categories, weighted out of 100
The score is an estimate built from fixed rules, so the same resume and job always score the same — here and in the Resume Builder.
Keyword match
35 ptsHard skills, tools, certifications and soft skills from the posting. Required terms count double, soft skills half.
Content quality
20 ptsBullets that open with a verb, use numbers and stay short. No placeholders or buzzwords.
Parsing & formatting
15 ptsWhether a parser can read the file cleanly: columns, tables, headers and footers, images, fonts, headings, dates.
Experience & education
10 ptsYears of experience, degree and job title against what the posting asks for.
Contact info
10 ptsName, email, phone, location and LinkedIn, where a parser can find them.
Length & structure
10 ptsPage count, the sections recruiters expect, and their order.
Two problems cap the total: a file that’s only an image of text, and a two-column layout. Checks that can’t be judged from what you gave it — formatting, from pasted text — are marked “not checked” and don’t count either way.
Every keyword, found or missing
The job’s keywords are grouped into hard skills, tools, soft skills and qualifications, each marked required or preferred, with how often it appears in the job and in your resume — and where.
- Equivalent spellings count (“statistics” for statistical analysis)
- Partial matches flagged, like “SQL” for SQL Server
- Add a missing skill you really have, in one step

What a parser is likely to see
Your resume next to what a parser would probably fill in: contact fields, each role with its dates, education and skills. Titles and companies that look swapped, or dates it can’t read, are flagged.
- Contact fields checked one by one
- Roles, dates and bullet counts as read
- The raw text in the order it was read

Bullets that could be stronger
Each weak bullet is listed with what’s wrong — a weak opening verb, “I”, no numbers — and an Improve button. Rewrites never invent employers, titles, dates or numbers: a figure you haven’t given comes back as [X] for you to fill in.
- Weak verbs, pronouns, missing numbers, long bullets
- Improve or tailor a bullet to the job
- Rewrites use your AI actions

The fixes worth the most, first
Top fixes are ranked by the points each would add, so you know where ten minutes of editing does the most. Mark an issue resolved or ignore it for this job.
- Points to gain shown on every fix
- Why it matters, in a sentence
- Re-scan to see the new score and what changed

Fix it in the Resume Builder
Open your resume in the Resume Builder with this job attached, and its score panel lists the same checks. Edit the original, make a tailored copy for this job, or turn an uploaded file into a Terview resume.
- Same score in both tools
- Tailored copy leaves your original as it is
- ATS-friendly templates for a clean PDF

Build it, check it, then apply
- 2ATS CheckCheck it against the job before you send it.You are here
Read for the scan, not kept for longer than it needs
Originals are deleted
An uploaded PDF or DOCX is stored privately, with its author details stripped, for the side-by-side view — then deleted after 24 hours on Free and 30 days on paid plans.
AI reads, rules score
AI reads the job’s requirements and your resume’s fields once per text. It doesn’t set the score; the rules on the report do.
Shared reports stay partial
A share link shows the score, breakdown, keywords and issues — not your contact details or your resume’s text. Turn it off any time.
Scans are free on every plan
Every plan gets unlimited scans and the full report; re-scanning a job and resume you’ve already used is always free. Plans differ in how many new jobs and resumes are read each month, and in history, downloads and sharing. Paid plans start with a 7-day free trial.
Free
$0
- Unlimited scans, full report
- 30 new jobs and resumes read a month
- 10 AI actions a month
- Uploaded files kept 24 hours
Lite
$29.99/mo
- 200 new reads a month
- Scan history and compare
- Download the report as PDF
- 1 share link · 100 AI actions a month
Pro
$39.99/mo
- 600 new reads a month
- Scan history and compare
- Download the report as PDF
- 5 share links · 300 AI actions a month
Max
$49.99/mo
- Unlimited reads
- Everything in Pro
- 20 share links
- Unlimited AI actions
Questions, answered
It’s a 0–100 estimate of how well your resume parses and matches this posting, from six weighted categories — keywords count most. 80 and up reads as a strong match, 65 good, 45 fair. It isn’t a pass mark, and no score guarantees an interview.
Know what the parser sees before you apply.
Free account · No credit card