Real ATS scoring · No fluff

Your resume is broken.
Repair it.

Real ATS scoring. Line-by-line heatmap. An AI agent that rewrites the bullets that don't earn their spot. No fake checks, no "your resume is great!" lies.

Score my resume — freeHow it works
score

ATS Scoring

Deterministic checks for parseability, structure, action verbs, quantification, dates, and JD keyword match. 0–100 with full breakdown.

see

Heatmap Visualizer

Every line color-coded. Strong bullets glow green, weak ones yellow, problems red. Hover for the why and the fix.

fix

AI Repair Agent

An agent reads your resume + the JD and rewrites bullets in place. Provider-agnostic — swap models with one env var.

What resumes.repair fixes

Pricing

Free forever for what matters.

Score, parse, heatmap — free. Pay only when you want unlimited AI rewrites.

Free
$0forever
  • ATS score + heatmap
  • 5 AI rewrites / month
  • PDF & DOCX upload
Most popular
Pro
$29/mo
  • Unlimited AI rewrites
  • Pro model (opt-in)
  • JD tailoring
  • Priority support
Pro Annual
$249/yr
  • Save 28%
  • Everything in Pro
  • Single annual receipt
See full pricing →

Questions

How does resumes.repair score a resume?

We run deterministic ATS checks across six categories: parseability, structure, bullet quality, dates, contact info, and JD keyword match. The 0–100 score has a full breakdown — no black box.

Is resumes.repair free?

Yes. Upload, parse, score, and view the heatmap free. The AI repair agent has a free monthly cap — paid plans unlock unlimited rewrites and the higher-quality model.

What file formats are supported?

PDF and DOCX up to 10MB. We extract the text, structure it into a JSON resume schema, and score it.

Will the ATS reject my resume?

Most rejections come from multi-column layouts, tables, headers/footers, or missing JD keywords. We flag each one and the AI agent can fix them in place.