We help people land roles that actually fit.
ResumeLens started after we watched friends send the same resume to 200 jobs and hear nothing back. We built the tool we wished existed — one that reads the job, reads the resume, and tells you exactly what to change.
What ResumeLens does
Most job seekers send one resume to every role and never find out why it did not land. ResumeLens is a set of tools for the opposite approach: understand how your resume reads against a specific job, fix what is holding it back, and keep track of where every application stands. It is built and run by a small, independent team.
It starts with a match analysis — your resume scored against one job description — and the rest of the tools build on that result:
- ATS check
A deterministic, job-agnostic score for whether software can read your resume at all — six weighted factors, a grade from A to D, and every scoring rule published.
- AI resume tailoring
A rewritten version of your resume for one specific job description. Every result is saved as a new version; your master resume is never overwritten.
- Compare jobs
Paste up to five job descriptions and see them ranked against your resume side by side, with the gaps that separate them.
- Improvement tips
Fixes ranked by impact, from an existing analysis or a pasted job description — so you know what to change first.
- Mock interview practice
Interview questions tailored to your resume and the role, with feedback after every answer and a readiness score at the end.
- Application tracker
Every job you are chasing, moved through Saved, Applied, Interviewing and Offer, with follow-up reminders and notes. Free and unlimited on every plan.
- Chrome extension
Tailor your resume straight from a LinkedIn job posting, without copying and pasting the description.
How a match analysis works
- Step 1
You bring the two documents
Upload your resume and paste the job description you are aiming at. There is nothing to configure and no template to fill in.
- Step 2
We read them against each other
ResumeLens compares what the role asks for with what your resume actually says, and returns a match score from 0 to 100 with sub-scores for skills, experience, impact and ATS readiness. It usually takes under 30 seconds.
- Step 3
You get a ranked list, not a verdict
The weak points come back in order of how much they matter, each with a concrete change. Make the edits — or have them drafted for you as a tailored version — and run it again to see whether the score moved.
The free plan covers five analyses, five tailored resumes and three ATS checks a month, with no card required. See what Pro adds.
What we believe
Signal over polish
Pretty templates don't get callbacks. Specificity does. We optimise for the words and numbers a hiring manager actually scans for.
Your data, your rules
No selling, no model training, no ads. Delete your account yourself, any time. We charge for the product so we don't have to charge for you.
Honest feedback
A 41% match should look like a 41% match. We'd rather you fix it than fool you. The score moves only when the resume improves.
What we will not do
A resume is one of the most personal documents you own: your history, your contact details, sometimes your salary expectations. Handing it to a tool is an act of trust, so here is what that trust buys.
We will not train AI on your resume
Your resume and the job descriptions you paste are never used to train models.
We will not sell your data or show you ads
We charge for the product so that you are the customer, not the inventory.
We will not make deletion hard
You can delete your account yourself from your profile at any time. Deletion is scheduled rather than instant, so you can undo it by logging back in; after the retention period in our privacy policy, your data is purged.
We will not flatter you
A score only goes up when the resume gets better. If a role is a poor fit, we would rather you hear it from us before you spend an evening applying.
The detail is in our privacy policy. Questions? Talk to us.