Open source · Free to use today

Get your resume past the bots.

CV Butler scores your resume against real ATS systems, matches it to any job description, and writes tailored cover letters — free, open source, no catch.

100% free · No credit card · MIT licensed · Self-hostable

Your ATS Score
Senior Product Designer · matched against your resume
87 / 100
Keywords matched18 / 22
FormattingATS-safe
Quick fixes found3

Illustrative example — your results will vary

How it works

Pick the tool you need — each one works with just your resume.

1

Upload your resume for an ATS review

Get a score and concrete suggestions on formatting, keywords, and fixes — no job description needed.

2

Compare it to a job description

Paste any listing to see how well your resume matches it, and what to adjust.

3

Generate a cover letter

Using your resume, with a job description as an optional add-on for tighter targeting.

Everything you need to land the interview

Three core tools, built to work together.

ATS Score & Analysis
Know exactly how screening software reads your resume before you hit submit.

Get a 0–100 score with a plain-language breakdown of formatting issues, missing keywords, and quick fixes.

Job Description Matching
Paste any listing and see how well your resume actually lines up.

Surfaces the skills and keywords the role asks for that your resume is missing, so you can tailor it per application.

Cover Letter Generation
A tailored draft in the time it takes to read the job post.

Generates a first draft grounded in your actual experience and the job description — you edit and send.

What's next

CV Butler is under active development. Here's what's coming.

v3
Local-model support via Ollama
Run scoring and matching against your own local model instead of a hosted one.
Future
Job application tracking
Track every application — company, resume, cover letter, and status — all in one place.

New to ATS systems?

Visit the ATS Learning Hub for free guides on resume formatting, keyword strategy, and how automated screeners actually work.

Visit the Learning Hub →

Frequently asked questions

Is CV Butler really free?

Yes. CV Butler is open source under the MIT license — free to use, free to self-host, free to modify.

What happens to my resume data?

Being open source, the code handling your data is public and auditable, and you can self-host your own instance. Local-model support that keeps everything on your own machine is planned for v3, via Ollama.

Do I need to install anything to try it?

No — get started free in the browser. Self-hosting is optional, for anyone who wants to run their own instance.

What's next on the roadmap?

v3 adds local-model support through Ollama, so scoring, matching, and cover letter generation can run against a model you host yourself instead of a hosted API — see the roadmap above for what's coming.

Ready to fix your resume?