All questions

Tool comparisons

Which are the best CV checkers for Switzerland?

Updated:

In short

If you are applying to Swiss adverts, SwissJobs.app is the closest fit: it grades your CV against one specific advert from our own index and scores the three things a Swiss reader looks for — work permit, language levels stated as CEFR grades, and the photo — as separate items, in German, French, Italian or English. The honest concession: cvswiss.ch runs a free check with no account at all, we ask you to sign in, and Resume Worded gives sharper line-by-line English feedback. As at 26 August 2026.

The reason the advert matters is measurable. Among the English-language adverts in our index, two adverts carrying the same job title but posted by different employers share a median of just 25.9 per cent of their content words, and 43.6 per cent of those pairs share less than a quarter. In the German-language adverts the median falls to 15.6 per cent. A checker that grades your CV without an advert in front of it is grading against an average job that does not exist — and 86.3 per cent of the English job titles in our index appear on exactly one advert.

The second yardstick is what a Swiss application is supposed to contain, and this is where tools built for a US resume quietly mislead you. arbeit.swiss, the federal job-seeker portal, says the CV should run to no more than three pages, lists «personal details, with an application photo where applicable» as the first component, and expects Arbeitszeugnisse — the written employer references every Swiss job leaves behind — complete and in reverse chronological order. Zety's checker page states the opposite standard in its own words: «Most employers prefer a resume that fits on one page.» Both rules are defensible. Only one of them applies here.

If you are relocating, one vocabulary shift is worth knowing before you pick a tool. Swiss qualifications have their own abbreviations — EFZ for the federal apprenticeship certificate, HF for a higher vocational diploma — and they appear in 14.9 per cent of German-language adverts and 22.8 per cent of French ones (CFC alone accounts for 18.7 per cent). In English-language adverts they appear in 0.1 per cent. So the English slice of this market looks reassuringly familiar, and the moment you widen your search into German or French adverts, a checker that has never heard of an EFZ starts telling you to add a degree your trade does not have.

One caveat applies to every tool here, ours included: a score is an opinion with a decimal point. Nobody can see inside an employer's filter and nobody can promise you an interview. What can be said is the mechanism — a CV that uses the advert's own vocabulary and carries what a Swiss employer expects to find gives a reader fewer reasons to put it down. Checked for this comparison on 26 August 2026: the product and pricing pages of cvswiss.ch, Zety, Resume Worded and Kickresume, plus the application guidance on arbeit.swiss.

How much two adverts for the same job title have in common
How much two adverts for the same job title have in commonGerman-language adverts15.6 %French-language adverts22.9 %English-language adverts25.9 %

Median share of content words shared by two adverts carrying the same job title from different employers, by the language the advert is written in. Open adverts on SwissJobs.app, 26 August 2026.

  • What a month costs, in Swiss francs: the RAV/ORP route is free to registered job seekers; our check and cvswiss.ch's check are both free, then CHF 15 a month (cvswiss.ch also sells a single CV for CHF 5); Zety about CHF 21 every four weeks or about CHF 57 a year; Kickresume about CHF 22 a month or about CHF 90 a year; Resume Worded about CHF 39 a month or about CHF 184 a year.
  • Two of the seven are unusable from outside Switzerland: the RAV/ORP counselling and its application courses require you to be registered as a job seeker with a Swiss residence. Everything else on this list works from anywhere.
  • 45.4 per cent of the employers with an open advert in our index are advertising exactly one job. There is no HR department there to be impressed by a score — a person reads it, often the manager you would report to.
  • The other end of the same market: 31.1 per cent of all adverts come from the largest one per cent of employers. That is where the online form and the automated first pass sit, and where machine-readability actually earns its keep.
  • A Swiss CV is not a resume, and no checker built abroad tests for the difference: the permit line (B, C, G or EU/EFTA eligibility), language levels written as B2 or C1 rather than «fluent», the workload written as a Pensum in per cent, and a photo that is conventional here and discouraged in Germany.
  • arbeit.swiss also names the check it expects you to run yourself before sending: spelling and formatting, completeness of the documents, and correct, unambiguous file names, saved and sent as PDF.

Who to choose

The other tools here are real and good at what they do — the table says what each is for. The reason we lead is one row in it: the job index is our own, so the advert is already there.

Choose SwissJobs.app if

  • Pick the job directly — You choose the posting from our own Swiss index, and the CV, letter and check are written against exactly that text — no searching, no copying.

  • Four tools, not one — CV, motivation letter, CV check and interview prep from one account, on the same data.

  • The RAV sheet — Job-search efforts from the tracker, printed on the official SECO form. None of the other tools in this list has it.

  • Start without an account — Open it and write without signing up; the account is asked for to save and from the second document.

  • CHF 15 a month, seven free days first — Full access during the trial, cancel monthly, billed in francs — no four-week periods, no exchange-rate risk.

The tools compared directly

CriterionSwissJobs.appJobscanResume Wordedcvswiss.ch ATS-Check
PriceCHF 15/Mt · CHF 95/Jn/sn/sfrom CHF 15/mo
Check without an accountYesNoNon/s
Against a specific advertYesYesn/sYes
Advert from its own job indexYesNoNoNo
ATS readabilityYesYesYesYes
Names missing keywordsYesYesYesn/s
Swiss conventions checkedYesNoNoYes
A corrected CV as the resultYesNoNon/s
LanguagesDE/EN/FR/ITENENDE/EN/FR

As of 4 September 2026. Every figure for another tool comes from that tool's own site; "n/s" means it was not readable there — not that the feature is missing. Our row comes from the code and from walking the live flow.

SwissJobs.app CV-Check

What it checks: seven equally weighted content dimensions — keyword match, hard skills, soft skills, motivation, fit to the level of the role, what makes you different, and measurable results — plus a separate nine-point machine-readability list (contact block, section headings, single column, job title, date formats, text layer, length, keyword coverage, photo) and a three-item Swiss gate: permit, languages, photo. Paste an advert and it grades against that advert; leave it out and it grades against Swiss norms.

What it costs: the check is free, the result needs an account. Seven days free after that, then CHF 15 a month or CHF 95 a year.

Who it suits: anyone applying to adverts inside Switzerland, in any of the four languages this market advertises in — and particularly anyone writing a fresh version per job, because the adverts are already here.

The limitation: no account, no result. That is a genuine barrier if you only want a quick number, and cvswiss.ch does not ask for one. And our reading of a two-column layout is inferred from extracted text — no tool sees the PDF the way the employer's software opens it.

Resume Worded

What it checks: «Score My Resume» returns a score out of 100 with line-level feedback — weak verbs, missing numbers, vague phrasing — plus a comparison against a job description you paste in and a separate LinkedIn profile report. Its strength is the wording of individual bullet points, not the structure of the file.

What it costs: the scan is free and repeatable. Pro is USD 49 a month (about CHF 39), USD 99 a quarter (about CHF 79) or USD 229 a year (about CHF 184, roughly CHF 15 a month), converted at the ECB reference rate of 25 August 2026.

Who it suits: English CVs where the phrasing decides — pharma, banking, a group function in Zug or Basel. If you are moving to Switzerland into an English-speaking role, this is the sharpest line editing on the list.

The limitation: the product is built around English resumes, so a German, French or Italian dossier is out of scope — and those make up most of this market. None of its criteria mention a permit, a Pensum or an EFZ, and its idea of a strong CV is an American one.

Zety Resume Check

What it checks: upload a file, get a score. It names its own axes — length, grammar and spelling, completeness of sections, formatting, keywords and ATS compatibility — and advertises that it identifies more than 30 issues.

What it costs: the score sits in the free package. Pro starts at USD 1.95 for 14 days and then renews at USD 25.95 every four weeks, about CHF 21; the annual package is USD 71.40, about CHF 57.

Who it suits: a fast, free formal check on a CV that was going to be an American-style resume anyway.

The limitation: the standard is explicitly American. Its own page says «Most employers prefer a resume that fits on one page», while arbeit.swiss allows up to three. Follow the one-page advice in Switzerland and the first things you cut are the references and further training that a Swiss reader is looking for.

Kickresume AI Resume Checker

What it checks: it scores your CV and — this is the interesting part — reports how it compares with other resumes in its own database, described on the site as resumes written by people who were hired at large companies. So the benchmark is not a rulebook, it is a corpus.

What it costs: the free plan exists but the plan comparison table marks the AI Resume Checker as not included in it. Premium is EUR 24 a month (about CHF 22), EUR 54 a quarter (about CHF 51) or EUR 96 a year (about CHF 90, roughly CHF 7.50 a month).

Who it suits: people targeting large international employers, where that benchmark corpus and your target actually overlap — and students, who can get Premium free.

The limitation: a corpus of successful resumes from Google and Amazon is a poor yardstick for a Swiss SME, and 45.4 per cent of the employers advertising in our index have exactly one open role. Being told you differ from a Silicon Valley resume is not the same as being told you differ from what this employer asked for.

cvswiss.ch

What it checks: its «Free ATS Check» page takes a PDF or DOCX and returns a readability and ATS-compatibility score, explicitly with no signup. The rest of the product is a Swiss CV builder that works job-first — paste the advert, get a tailored CV — with templates and one-click language switching across German, French, Italian and English.

What it costs: the check is free. A single CV download is CHF 5 once, with no expiry; the subscription is CHF 15 a month for unlimited documents.

Who it suits: anyone who wants a second opinion without handing over an email address — the lowest barrier on this list — and anyone who wants a Swiss product with Swiss data protection without a subscription.

The limitation: you supply the advert yourself; they hold no Swiss job index of their own. And a readability score grades the file, not the fit — two different questions, and the second one decides more often.

ChatGPT

What it checks: whatever you give it, which is both the strength and the weakness. Paste the advert and the CV, ask what is missing, ask what a Swiss recruiter would expect to see in this role. Unlike a score, it can explain why a line is weak.

What it costs: the free tier is enough for this. The paid tiers' amounts load only via JavaScript on the pricing page; what is readable is that Free covers unlimited text chats with restricted uploads.

Who it suits: anyone who wants a reason rather than a number, and anyone holding a score from another tool with no idea what to do about it.

The limitation: no repeatability, no inspection of the file itself, and no Swiss standard unless you bring it. Ask it leadingly whether one page is enough and it will happily agree. And personal data pasted into a chat window is personal data pasted into a chat window.

RAV / ORP counselling and application courses

What it checks: a person reads the whole dossier, knowing how this industry and this canton actually hire. arbeit.swiss points people wanting «professional and personal advice in connection with your application activities» to their regional employment centre — RAV in German, ORP in French, URC in Italian. Application courses run as labour-market measures, assigned by the RAV, with the request due at least ten days before the course starts.

What it costs: nothing for registered job seekers entitled to unemployment benefit. People at risk of unemployment but not yet entitled can in some circumstances get a contribution towards course costs. For adults, what the cantonal careers guidance service offers alongside it varies by canton.

Who it suits: anyone registered and living in Switzerland — and anyone whose problem is not formatting but twenty applications with no reply.

The limitation: not instant, appointment-based, and closed to you unless you are registered here, which rules it out for most people reading this from abroad. Quality also depends on the individual adviser rather than on a fixed procedure.

In short: who should pick what

Applying to Swiss adverts and writing a fresh version per job: use us, because the comparison runs against that specific advert and the permit, language and photo lines are scored rather than ignored. Want a number without creating an account: cvswiss.ch. Writing in English for an international employer where the phrasing carries the application: Resume Worded, with Zety as the fastest free formal pass — as long as you disregard its one-page rule here.

Relocating and unsure how far your CV is from a Swiss one: run any free score first, then read the arbeit.swiss components list and fix what is missing rather than what the score complained about. The gap is usually the permit line, the CEFR levels and the references, none of which a foreign checker asks for.

Already registered with the RAV or ORP: take the free human reading first and run a tool afterwards, in that order — no tool will tell you that you are applying for the wrong roles. And if what you want is an explanation rather than a grade, ask ChatGPT with the advert open beside you, because without it every tool here is answering about an average job that does not exist.

Shares computed across the open Swiss adverts on SwissJobs.app at 26 August 2026; the overlap figure is the median share of content words two adverts with the same normalised job title from different employers have in common. Vendor prices read the same day from their own product and pricing pages; converted at the ECB reference rates of 25 August 2026 (EUR 1 = CHF 0.94, USD 1 = CHF 0.80).

Check how your CV fits a job — and the Swiss market

Free checker: languages, work permit, skills and more — scored against a specific posting.

ATS CV checker: against a specific advert, free

Sources

Related questions

← All questions

What our job index says about the Swiss market

Computed live from our own index, not quoted from a study. Shares only, as of today.

Language the advert is written in

Deutsch
60%
English
23%
Français
13%
Italiano
3%

Of adverts that state a language requirement, the share asking for

Deutsch
70%
English
43%
Français
21%
Italiano
3%

19% posted in the last 7 days · Largest markets: Zürich 18% · Bern 10% · Genève 5% · Basel 5%