4 languages · 6 countries · 1 score
Measure a CV against a job description.
Paste both sides, in any of 4 languages. One free analysis, no account.
A French job description from Geneva against a Portuguese CV. It runs for real and does not use your free analysis.
Up to 50 CVs against the same job description. One analysis each.
Only have a CV? One document is enough to start. Audit my CV, free
A CV in Portuguese.
A job description
in German.
One score.
MatchCandidats measures a CV against a job description across languages and national qualification systems — and shows the equivalence it used.
read it, then judge us
Whether you are applying abroad or hiring across a border, the score is read the same way on both sides of the table.

the problem
Sixty CVs arrive. Fifteen get read properly.
A recruiter skims, then cannot explain the decision afterwards. A candidate sends the same CV to 40 job descriptions and never learns which one they were close on. Add a border and it collapses.
today
reading 60 CV by hand
- A keyword filter rewards CV formatting, and only in one language.
- A German Meister, a French BTS and a Brazilian tecnólogo read as three unrelated things.
- A chat window gives a fluent paragraph, and a different answer next time.
- Four readings of four CVs that cannot be compared with each other.
with MatchCandidats
one ranked shortlist
- Titles, seniority and diplomas are mapped between countries before anything is scored.
- One score out of 100 per CV, comparable across all of them.
- Every state carries the quoted line of the CV behind it.
- The same engine on both sides, so a candidate sees the score a recruiter sees.
same number, both sides
how it works
Two documents in. One measurement out.
No account, no onboarding tour, no demo call. Paste, drop, read — about 2 minutes from landing to a finished match report.
- 1
paste the job description
Text, PDF or DOCX. It reports back the language it detected, the job title and how many requirements it found.
- 2
drop the CV, or 50 of them
Any of 4 languages, in any combination. If the two languages differ, it says so before it scores anything.
- 3
it maps the equivalences first
Titles, seniority conventions, diplomas and certifications between countries — each one with its confidence named.
- 4
read the match report
A score out of 100, then every requirement with its state and the quoted line of the CV behind it.

the mapping comes first
the artefact
This is what comes out.
A Portuguese CV against a French-language job description in Geneva. Sober register: no illustration, no decoration, nothing in a report that is not measurement.
match report · example
Responsable maintenance industrielle, Genève
Job description in French (CH) · CV in Portuguese (PT)
match score
5 years leading an industrial maintenance team
strong“Coordenação de uma equipa de manutenção durante 7 anos, 5 técnicos em dois turnos.”
7 years, above the 5-year minimum
Higher technical diploma, mechanical engineering
partial“Licenciatura em Engenharia Mecânica, Instituto Politécnico — 3 anos.”
scored through an equivalence, stated below — 3 years is short of a bachelor HES
Preventive maintenance and a CMMS (SAP PM or equivalent)
strong“Implementação de GMAO em SAP PM: registo de intervenções, indicadores de disponibilidade.”
Working French on site
partial“Francês — nível intermédio (B1).”
B1 is below the level work permits and reports ask for
Pressure equipment certification
gapno line in the CV shows this
a missing legal certification caps the score below 80
Continuous improvement (TPM, 5S) and availability tracking
strong“Disponibilidade das linhas melhorada de 88% para 94% em dois anos.”
equivalences used
Licenciatura em Engenharia Mecânica (PT, 3 years) is read here as a French licence professionnelle — sub-master technical, shorter than a bachelor HES.
confidence: medium
Engenheiro de manutenção (PT) is read here as responsable maintenance (CH/FR), one seniority level below head of department.
confidence: medium
the one next move
The gap is the pressure equipment certification. Obtain one, or say in the CV which one you hold.
The same two documents, through the engine, in about 40 seconds. It does not use your free analysis.
These are the real figures for this pair, from our engine. Your own two documents produce your own score.
this is the whole point
one engine, two doors
The score is a shared currency, not a secret.
A candidate scores 1 CV against 1 job description. A recruiter drops up to 50 CV against one opening and gets a ranked shortlist. Both run the same engine, so the number means the same thing across the table.
candidate
Know before sending whether you are a serious candidate, and what to fix first.
recruiter
Get the 4 names worth an interview instead of 60 PDFs, with the reason for each.

what we refuse
Sixty applications are sixty people.
These are not promises about tone. They are constraints on what a match report is allowed to say.
no score without its evidence
Every state on every row carries the line of the CV that produced it. If the evidence cannot be quoted, the report fails rather than guess.
uncertainty is said out loud
A cross-country equivalence carries its confidence beside it. A shaky mapping is labelled shaky, in the same breath as the number.
distance to a job, never the worth of a person
The report states what the job description asks for and what the CV does not show. It never grades the human holding the CV.
nothing is scored that is not a requirement
Not age, not origin, not gender, not a photo, not a name. The tool measures. A person decides.
what it costs
Prepaid packs. No subscription to cancel.
One analysis is one CV scored against one job description. A batch of 30 CV spends 30 analyses.
Analyses never expire. The first analysis is free. That is EUR 1.67 an analysis in Starter 3, EUR 1.45 in Pack 20, EUR 0.45 in Cabinet.
equivalence
What a diploma from one country is worth in another
start with your own CV
Short, sourced answers on the diplomas and the job titles that do not travel well. Every page ends with a free analysis of your own CV.
German Meister in France
DQR 6, the same level as a bachelor — and still not a degree.
French BTS in Germany and the UK
Level 5, one below a bachelor — and not a Meister.
Brazilian tecnólogo in Europe
Higher education in Brazil, no European level at all.
Portuguese licenciatura abroad
Level 6 after Bologna — before Bologna, contested.
UK HND in Europe
Level 5, and the top-up year is what makes it 6.
Swiss titles in Germany and France
Fachausweis 5, HF 6 — and the federal diploma is also 6.
Nursing diploma in Switzerland and Germany
Regulated on both sides: a body decides, not the employer.
Welder or electrician in Germany
Not a regulated profession: the employer may hire on skill.
Brazilian engineer in Portugal and Germany
One reciprocity route, and one protected title.
Instandhaltungsleiter in France
Maintenance department head — and not a diploma at all.
Meister in English
Never Master. The word costs candidates interviews both ways.
Conducteur de travaux abroad
Bauleiter in German. In English, not site manager.
Maintenance manager in Switzerland
A federal diploma in Bern, a job label in Stuttgart.
Two documents, two languages.
Measured, not skimmed.
The analyser is live. Paste a job description, drop a CV, read the report. The first analysis is free, with no account and no card.
