Skip to content
How it works

From your CV to an application you can back up.

The whole product, step by step, on Léa’s demo account. Léa is a sample candidate; every score and note here is a real result from CVtly.

Start free with my CV

Find jobsFree fact checkApply and prepareOur rulesCompareFor coachesSee the test results

What we read right now

open jobs in our index right now
1,111
companies with open jobs today
382
company career sites on our list
1,197
CV languages: English, French, German, Spanish, Italian, Dutch, Portuguese
3

Counted from our job database on 2 Oct 2026. Open jobs by where we read them:Greenhouse 323Ashby 227SmartRecruiters 95Lever 59Workable 12Arbeitnow 194 (job board)Himalayas 179 (job board)Remotive 15 (job board)Remote OK 4 (job board)The Muse 3 (job board)

Where these jobs come from

Open jobs in our index, by where we read them

  • Company career sites via Greenhouse323
  • Company career sites via Ashby227
  • Company career sites via SmartRecruiters95
  • Company career sites via Lever59
  • Company career sites via Workable12
  • Job board: Arbeitnow194
  • Job board: Himalayas179
  • Job board: Remotive15
  • Job board: Remote OK4
  • Job board: The Muse3

Company career sites on our list, by hiring system

  • Workday265 sites · not read yet
  • Teamtailor222 sites · not read yet
  • Greenhouse213 sites · 323 jobs
  • Ashby139 sites · 227 jobs
  • Personio130 sites · not read yet
  • Recruitee106 sites · not read yet
  • Lever62 sites · 59 jobs
  • SmartRecruiters50 sites · 95 jobs
  • Workable10 sites · 12 jobs

Company list last checked on 26 Sept 2026. Follow any company that isn't on it and we add its career site. Every job in the app says where we read it and how old the ad is.

Part 1 · Find the jobs you could win

A short list of open jobs, each with a score you can argue with.

Keep scrolling. The list is Léa's, from the demo account. The jobs and companies are examples too, scored by the product itself.

Step 1: Where jobs come from

Jobs read straight from the company's own career site.

Every job says where it came from and how old the ad is. “Direct from the company (via Greenhouse)” means we read it on the employer's own hiring system, not a copy on a job board.

Jobs for Léa · best chance first Example · fictional
  • Senior Product Marketing Manager, EMEA
    Orbital Ledger · Berlin, Germany · remote
    Direct from the company (via Greenhouse)posted 6 days agoLooks real+1 if you tailorGerman a plus
  • Head of Product Marketing
    Kestrel Health · Paris, France · hybrid
    Direct from the company (via SmartRecruiters)posted 3 days agoLooks real+6 if you tailor

And 3 more jobs on Léa's list.

Step 2: Interview chance

A score out of 100, with every part shown.

Skills count for 28%, job title 14%, seniority 12%, your achievements 10%, and six smaller parts. Each part shows its score and one line on why. Press “After tailoring” to see what a tailored CV adds, counting only achievements you already have.

Jobs for Léa · best chance first Example · fictional
  • Head of Product Marketing
    Kestrel Health · Paris, France · hybrid
    Direct from the company (via SmartRecruiters)posted 3 days agoLooks real+6 if you tailor
    Léa's interview chance: 84 · Strong chance
    Skillscounts for 28%66Your CV shows 6 of 12 must-haves (6 backed by your achievements). 5 more are in your experience but not on your CV.
    Your achievementscounts for 10%8011 relevant achievements on your CV. The top 3 average strength 73, 3 with numbers.
    Job titlecounts for 14%100
    Senioritycounts for 12%56
    Location 8%100
    Languages 7%100
    Work permit 5%88
    Age of the ad 7%100
    Competition 5%84
    Salary 4%60

    Tailoring can fix: Qualtrics is in your experience but not on your CV · Tenders & RFPs is in your experience but not on your CV · A/B testing is in your experience but not on your CV · Channel sales is in your experience but not on your CV · GDPR is in your experience but not on your CV · Procurement is in your experience but not on your CV

    Tailoring can't fix: no healthtech · no Partner marketing (you have related experience)

    Our estimate, based on typical reply rates. A strong score is not a promised interview.

Showing 1 of 5 jobs. Every job opens the same breakdown.

Step 3: Listing check

Is this job still open?

Some ads stay up for months after the role is filled, and some were never real. We check each ad's age, reposts, wording and pay, and whether it's on the company's own site. You see each reason before you spend an evening on it.

Jobs for Léa · best chance first Example · fictional
  • Marketing Manager
    Cardinal Retail Group · Lyon, France
    Found on a job board (Arbeitnow)posted 3 months agoProbably not open+7 if you tailor
    Is this job still open? Probably not open.
    • +24Re-posted 4 times under new listing IDs
    • +22Posted 3 months ago; unusually long for a live opening
    • +18Description mentions "talent pool"
    • +18Short description (37 words)

    Risk 100 out of 100. It sinks to the bottom of Léa's list. She can still open it.

Showing 1 of 5 jobs. This one sits at the bottom of Léa's list.

Step 4: Languages

Hide jobs that need a language you don't speak.

We read which languages each ad requires, and at what level. Léa hides jobs that need fluent German. Ads that list German as a plus stay, with a note.

Jobs for Léa · best chance first Example · fictional
  • Senior Product Marketing Manager, EMEA
    Orbital Ledger · Berlin, Germany · remote
    Direct from the company (via Greenhouse)posted 6 days agoLooks real+1 if you tailorGerman a plus

1 job hidden because it needs fluent German. Jobs with German as a plus stay.

Step 5: Follow companies

Follow a company. Hear when it posts a job that fits.

Follow any company, even one we don't list yet: paste its careers page link. We check it for new jobs that fit your search and tell you when one appears.

Jobs for Léa · best chance first Example · fictional
  • Group Product Marketing Manager
    Veltra Mobility · Amsterdam, Netherlands · hybrid
    Direct from the company (via Ashby)posted 2 days agoLooks realFollowing
    Veltra Mobility posted 2 new jobs that fit your filtersPricing Lead (Amsterdam), Product Marketing Manager, Benelux (Amsterdam)

1 job hidden because it needs fluent German. Jobs with German as a plus stay.

See jobs for my CVFree plan, no card. Your first list takes a few minutes.
Free · no account · nothing saved

Did ChatGPT make things up on your CV?

Paste the CV you wrote and the version an AI tool gave back. Every line of the rewrite comes back marked: it matches what you wrote, it goes beyond it, or nothing you wrote backs it. We filled both boxes with an example. Edit them, or paste your own.

ExampleLéa's original lines and a ChatGPT-style rewrite.
322 / 20,000
301 / 20,000
Checked, then discarded · 5 free checks an hour · Up to 20,000 characters a side
Part 2 · Apply with a CV you can back up

Everything for one good application, and the interview after it.

The examples below are Léa's, from the same demo account. Example · fictional

Application pack

Your CV, letter and form answers, ready in one place.

We prepare the tailored CV, the cover letter and answers to the company's form. You apply on their site. We save a copy of what you sent, including the ad, in case the ad disappears.

Tailored CV for Kestrel Health, after she fixed the 2 lines she edited: 21 of 21 lines match her experience
Cover letter built from the same achievements
A form question that can reject you automatically: “Do you have 4+ years of experience in product marketing?” Yes, 6.2 years, added up from her job titles.
Copy savedCV · letter · answers · ad text
Mock interview

Practise on the CV you sent.

Questions come from the lines on the CV you sent, and your answers are checked against it. A number that changes between CV and interview gets caught here first. Pick an answer.

Interviewer
Your CV says you rebuilt SMB positioning. What changed afterwards?
Three reviewers

Three readers, before the real one.

A recruiter, a hiring manager and a sceptic each say Yes, Maybe or No, and quote the lines on your CV that decided it.

  • RecruiterYes
  • Hiring managerYes
  • ScepticNo, then after the fix:Yes
Informed a three-tier plan that lifted average revenue per account by 25%, running pricing and packaging research with 1,200 survey responses (Van Westendorp and conjoint analysis).
Sceptic: Nothing in your experience backs this line. 25% of what starting point, and measured how?

After Léa fixed the 2 lines she edited, the Sceptic said Yes.

See them read Léa's CV
Formats

CVs the way each country expects them.

Summary
Experience
Skills
Education
Your layout

Keep the layout you already like.

Choose “Keep my original layout” and we change the words, not your design. Downloads are included on every plan, Free too.

  • Word
  • PDF
  • Plain text
  • Original layout (Word CVs)
Growing teams

Spot the teams that are hiring.

We count new jobs per company in your field, so you can write to a growing team before your exact job is posted. Where ads publish pay, you also see the salary range.

Veltra Mobility · 1 new job in 14 days · 3 open

How we keep it honest

Don’t take our word for it. Here are our rules, and how to check each one.

  1. 01

    We never add a number you didn't write.

    How it's enforced. A tailored line with a number, date, range or language level that isn't in your experience goes back to your own wording.

    How to checkOpen any tailored line to see the achievement behind it.

  2. 02

    We never apply for you.

    How it's enforced. There is no send button. We open the ad on the company's site and keep a copy of what you sent.

    How to checkLook for an “apply for me” button. There isn't one.

  3. 03

    Every score shows its reasons.

    How it's enforced. Chance, listing check and reviewer verdicts are stored with their reasons, and the app shows them. Chances are our estimate, not a promise.

    How to checkTap any score in the app.

  4. 04

    Passes never renew.

    How it's enforced. €9, €39 or €89, paid once for 7, 30 or 90 days. We don't keep a card for renewals. The Free plan stays free.

    How to checkSettings shows the day your pass ends, and nothing after it.

  5. 05

    Your data stays yours.

    How it's enforced. Download everything or delete your account in one step. No ad trackers, and analytics only if you accept. A coach sees your stage and totals, never your CV.

    How to checkNothing loads from Google or any tracker until you accept. Check your browser's network tab.

  6. 06

    You can see when AI is on.

    How it's enforced. Every feature also runs on written rules. The examples on this page were made with AI switched off.

    How to checkThe top bar in the app shows “AI: on” or “AI: off”.

Read how every score is worked out

Interview chance

Ten parts, each scored 0 to 100, then weighted:

  • Skills28%
  • Job title14%
  • Seniority12%
  • Your achievements10%
  • Location8%
  • Languages7%
  • Age of the ad7%
  • Work permit5%
  • Competition5%
  • Salary4%

The weighted total goes through a curve, and caps apply when a job needs something you don't have (a language at the level asked, a work permit, knowledge of the local market). The chance is never above 90. Our estimate, based on typical reply rates. A strong score is not a promised interview.

Léa and Head of Product Marketing at Kestrel HealthExample · fictional

Weighted parts = 80.2 → curve = 84 → no caps → chance 84
After tailoring: 87.8 → 90 → chance 90

Listing check

Each ad starts at 20 risk points. Age, reposts, always-open wording, a short description, missing pay, and being found only on a job board add points. Being on the company's own site and a recent posting date take points off. Under 35: looks real. 35 to 59: check before applying. 60 and above: probably not open.

Example: the Cardinal Retail Group ad scores 100. +24: Re-posted 4 times under new listing IDs. +22: Posted 3 months ago; unusually long for a live opening.

Fact check

Matches: every number, date and name in the line is in one of your achievements. Goes beyond: the line says more than the achievement, and you decide. No match: nothing backs it, so it stays off your CV unless you keep it on your word.

7-second scan

Name 0.4 s · Headline 1.1 s · Summary 1.0 s · Current role 2.1 s · Previous role 1.3 s · Skills 0.7 s · Education 0.4 s. Where recruiters usually look first, by section. Our model, not an eye-tracking study.

What CVtly doesn't do yet

  • No browser extension to fill in application forms for you.
  • No jobs from LinkedIn or Indeed. We read company career sites instead, and you can paste any job link.
  • Our rewording rules work in English, French and German. In Spanish, Italian, Dutch and Portuguese CVs your lines keep your own words unless AI is on.
  • Salary ranges only where ads publish pay, which few French and German ads do today.
Compare

You can keep using the free tools. Here's what they leave to you.

ChatGPT

Good for
Rewriting a CV for free, in seconds.
Leaves to you
Checking every number it wrote. Finding which jobs are still open.
CVtly adds
A line-by-line check against your own CV, and a list of open jobs with your chance for each.
Where they're better than us
Writing from scratch, in any style, on any topic.

LinkedIn

Good for
Your network, and the profile recruiters look at.
Leaves to you
Working out why a job is or isn't a match. Jobs posted only on company sites.
CVtly adds
An interview-chance score, not just a match badge, with each part shown. Plus jobs read from company career sites.
Where they're better than us
Your network, and jobs posted only on LinkedIn.

France Travail, APEC, Arbeitsagentur

Good for
Free advice, coaching and local job ads.
Leaves to you
Checking the claims on your CV. Spotting old or reposted ads.
CVtly adds
A fact check on every CV line and a listing check on every job.
Where they're better than us
Free human advisers and local jobs.

Swipe for the next tool.

See the full comparison with auto-apply tools, AI CV writers and job boards
For coaches and programmes

See your whole group, not only the people who email you.

Built for outplacement firms, business schools and bootcamps. Share one invite code with your candidates. Then see each person's stage, applications, interviews and placements, with a flag when someone goes quiet.

  • €35 per person per month. Each person gets everything in the 90-day pass
  • Flags with plain reasons: no activity for 7 days, no applications for 14, low interview chances, few achievements on file
  • You never see their CV, achievements or letters
PersonStageAppliedInterviews
Candidate 01Hired52
Candidate 02Offer52
Candidate 03Interviewing71
Candidate 04SearchingFlag: No applications in the last 14 days00

Example · fictional 4 of the 12 people in the demo group “Transition Partners Paris”, names hidden.

Find the jobs you could win. Then skip the rest.

Free to start, no card. Paid passes never renew.