All questions

Tools compared

SwissJobs.app or lebenslaufapp.ch — which Swiss CV app should I use?

Updated:

In short

If you already know Resume.io, you already know lebenslaufapp.ch: it is the same application, run by the same company under more than two dozen country addresses. You get thirty-eight designs, a spell checker, suggested phrasing and an application tracker — but the free tier allows one CV, downloadable only as a TXT file. SwissJobs.app writes the CV from the text of a specific Swiss job advert, exports PDF and Word without a watermark, and runs in four languages. Choose them for visual variety, us for applying to Swiss adverts. Checked 4 September 2026.

That is an argument for our own product, and we would rather say so at the top than bury it. What makes it checkable is that every line below comes from a page we opened. On 4 September 2026, without signing in, we read their home page, pricing page, the "Lebenslauf erstellen" page, the template gallery, the "Lebenslauf Schweiz" example, the terms of use, the privacy policy and the right-of-withdrawal page. Their editor is a browser application that served us an empty shell, so anything behind their login is reported as their own claim, not as something we walked through.

One point matters more if you are reading this from outside Switzerland than it does for someone already here. A Swiss application is not a resume with different spelling. It normally carries Arbeitszeugnisse (the written references a Swiss employer issues), a permit line if you do not hold a Swiss passport, language skills stated as CEFR levels rather than "fluent", a workload given as a Pensum in per cent, and a photo — which is conventional here and discouraged in the US and the UK. That list is the real test of a "Swiss" CV tool, and we apply it to both products below.

How far the four Swiss occupation examples on lebenslaufapp.ch reach
How far the four Swiss occupation examples on lebenslaufapp.ch reachNo example for this occupation93.2%Nursing and health care3.1%Customer service2.1%Commercial administration1.2%Chef / kitchen0.6%

Share of open Swiss postings whose job title falls into one of the four occupations for which lebenslaufapp.ch publishes a Swiss CV example. Our own stock of open postings, apprenticeships and internships excluded, all advert languages, as at 4 September 2026. Postings matching two occupations are counted once in the total.

  • The free exit — lebenslaufapp.ch: the "Nulltarif" costs CHF 0.00 and covers one CV and one cover letter, "Downloads nur im TXT-Format", with sharing and analysis limited. SwissJobs.app: the editor starts without signing in and produces a finished document in the Swiss format; nothing of it can be taken away for free.
  • Cheapest route to a clean file — lebenslaufapp.ch: CHF 2.95 for seven days, then CHF 14.95 a month per the pricing card; or one-off payments of CHF 44.95 for six months and CHF 74.95 for twelve. SwissJobs.app: a trial lasting seven days, after which CHF 15 monthly, or CHF 95 for the year — around CHF 7.92 per month once divided out.
  • Word file (DOCX) — lebenslaufapp.ch: the paid cards list "unlimited PDF downloads"; the home page promises Word or PDF, and their own FAQ narrows it to "bestimmte Lebensläufe", certain CVs, being available as DOCX. SwissJobs.app: both formats sit on one tier and neither is watermarked; the accent colour chosen in the editor travels with the file.
  • Tailoring to the advert — lebenslaufapp.ch: their own FAQ describes duplicating an existing CV, inserting links to the job ad, and adjusting the important sections yourself; no page we read offers a field for the advert text. SwissJobs.app: the advert text is read and every section rewritten against it, with the advert coming from our own search across more than twenty thousand open Swiss postings.
  • Languages — lebenslaufapp.ch: the Swiss address is German, and the country switcher lists Switzerland exactly once; the group’s French and Italian editions are cvapp.fr and cvapp.it, the products for France and for Italy. SwissJobs.app: German, French, Italian and English with their own pages, and the document is generated in the language you are using the site in.
  • Swiss dossier specifics — lebenslaufapp.ch: their Swiss guide covers the photo, the school system and Swiss vocabulary well; the words for residence permit and Arbeitszeugnis do not appear on it, and its sample CV lists languages with no CEFR level. SwissJobs.app: permit line, A1–C2 language levels, the photo convention and Arbeitszeugnisse are part of the format.
  • Job search and tracking — lebenslaufapp.ch: their own page describes searching for jobs, adding them to a wishlist and tracking them through applied, interview, offer and rejected; the search requires an account, so we did not see it. SwissJobs.app: the adverts sit on the same site as the generator, and tracked applications feed the proof-of-efforts sheet.
  • Proof of job-search efforts — lebenslaufapp.ch: neither the RAV nor a form for it appears on any page we read. SwissJobs.app: /arbeitsbemuehungen fills the official federal sheet in German, French or Italian, in the browser, from your tracked applications.
  • Account — lebenslaufapp.ch: their own three-step guide starts with registering, via LinkedIn, Facebook, Google or name and email. SwissJobs.app: the editor runs without an account; saving and downloading need one, free and without a card.

Who to choose

The difference is not the editor, it is what the editor starts from: with us the advert is already there. You pick the job straight from our own Swiss job index — with lebenslaufapp.ch you find the advert somewhere else and paste it in.

Choose lebenslaufapp.ch if

  • lebenslaufapp.ch — a free generator for both CV and cover letter that can be tried without paying.

Choose SwissJobs.app if

  • Pick the job directly — We run the job index ourselves. Open the generator from a posting and the advert text is already loaded, and the CV is written against exactly that text — no searching, no copying, no pasting.

  • Four tools, not one — CV, motivation letter for the same advert, a CV check against that advert, and interview preparation — one account, the same data.

  • The RAV sheet — Your job-search efforts are filled from your application tracker and printed as the official SECO form. No other Swiss CV tool in this comparison has it.

  • Word export, no watermark — PDF and DOCX, both clean. Many builders hand you a text file on the free plan, or stamp a watermark on the document.

  • Start without an account — The editor opens without signing up. The account is asked for to save and from the second document — the first download needs none.

Feature comparison

FeatureSwissJobs.applebenslaufapp.ch
CV editorYesYes
Start without an accountYesnot stated
PDF export, no watermarkYesnot stated
Word / DOCX exportYesnot stated
AI tailors the CV to a specific advertYesNo
Advert text comes from its own job indexYesNo
AI prompt edit in secondsYesNo
Full manual editingYesYes
Design variations54 (2 layouts x 3 fonts x 9 accent colours)not stated
Swiss conventions (photo, permit, CEFR, workload %)Yesnot stated
ATS structureYesnot stated
CV check against an advertYesNo
Motivation letter for the same advertYesNo
Interview preparationYesNo
Application trackerYesNo
RAV job-search-efforts form (SECO)YesNo
Own Swiss job indexYesNo
Job alerts by emailYesNo
Interface languagesDE / EN / FR / ITDE
Built in SwitzerlandYesYes

Everything about lebenslaufapp.ch was read from the vendor's own page on 4 September 2026; our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow. "not stated" means it could not be read on their site — not "does not exist".

Pricing side by side

What you paySwissJobs.applebenslaufapp.ch
Monthly priceCHF 15 — all six tools, one subscriptionnot stated
Yearly priceCHF 95 a year (= CHF 7.92 a month) — the same six toolsnot stated
Single document—not stated
Free trialOur seven days are the full product, not a limited preview.7 days, full access, cancel any timefree to try
What works without payingWe print the limit, because that is the number a comparison usually leaves out.Editor without an account; free account: 5 documents/day, 10 per rolling weekfree generator advertised
CurrencyCHFnot stated
BillingWatch for four-week billing periods anywhere: that is 13 charges a year, not 12. The pricing page was unreachable on 4 September 2026 (HTTP 404), so no price is printed rather than an estimated one.Calendar month, cancel any timenot stated

Everything about lebenslaufapp.ch was read from the vendor's own page on 4 September 2026; our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow. "not stated" means it could not be read on their site — not "does not exist".

The four price cards, read on 4 September 2026

Four cards are on offer. CHF 2.95 buys seven trial days with every template and colour, under a line reading "Der Preis für 7 Tage ändert sich zu CHF 14.95 pro Monat" — after the trial the price becomes CHF 14.95 a month. Beside it sit two one-off payments with nothing to cancel: CHF 44.95 for six months, CHF 74.95 for twelve. Then the "Nulltarif" at CHF 0.00: one CV, one cover letter, "Downloads nur im TXT-Format". All three paid cards carry a seven-day money-back guarantee, and payment runs through Adyen.

That free tier is built differently from the usual. Most CV builders let you download a watermarked PDF; here you get your text as a plain text file instead, with no design at all. For someone who wants to secure the wording and lay it out elsewhere, that is arguably more honest than a defaced PDF. For someone who came for the template, it is nothing.

One thing is worth reading yourself before paying, because two of their own pages say different things. The pricing card turns the trial into a monthly subscription at CHF 14.95. The right-of-withdrawal page instead states that after the trial "wird das Abonnement automatisch für einen Zeitraum von 6 Monaten zum Preis von 44.95 CHF verlängert" — the subscription renews automatically for six months at CHF 44.95. Those are two different consequences of the same trial. We are not resolving the contradiction, only pointing at it; and the same advice applies to our prices, which you should read on the page rather than in a comparison.

The same page notes that the right of withdrawal falls away when you take a subscription, because the digital content is delivered immediately, and that the trial is covered by the money-back guarantee instead. Over a full year, without discounts, the arithmetic is: CHF 74.95 with them as a single payment, CHF 95 with us. They are cheaper for a year, and they stay cheaper if what you need is one well-designed document.

Who is behind it — the address is not the company

The footer of every page reads "Resume.io // Imkey BV", with an address in Breda in the Netherlands. The terms of use name Talent, Inc. and its subsidiaries and affiliates as the contracting party, and describe the career.io platform. Their own "Über uns" timeline tells the story: in 2019 Resume.io expands across several countries, in 2021 Talent Inc. acquires it, in 2023 the tools are folded into the Career.io portal. lebenslaufapp.ch is the Swiss door into that house.

This is not an accusation. A product built for the world is often more polished than a local one, and the usage they advertise runs into the millions. It does change what "Swiss CV app" means, though. The Swiss part is the interface language, one example article and a price list in francs; the application underneath is the one that runs in Denmark, Mexico and Japan. You can see it in the gallery itself: alongside the templates you would use here sit Rirekisho and Shokumukeirekisho, the two standard Japanese application forms.

If it matters to you which law your dossier sits under, read both halves of their terms. The general half places your use of the platform under the laws of the United States and the State of Delaware, with venue in Kent County. A supplement for residents of the European Economic Area places it under Dutch law with a court in Amsterdam. Their privacy policy defines that area explicitly as "the countries of the European Union plus Norway, Liechtenstein and Iceland". Switzerland is not on that list. What follows from that for you is a question for a lawyer, not for a comparison page; we are only saying where it is written.

Their cookie notice is also unusually blunt, and it is their sentence rather than ours: consenting means data may be transferred to the USA, where US authorities "könnten geheim und ohne Rechtsbehelfsmöglichkeiten dagegen darauf zugreifen" — could access it secretly and without any remedy against it. It appears at the foot of every page on the site.

How Swiss the Swiss part actually is

Their "Lebenslauf Schweiz" example, last updated on 22 August 2026, is better than we expected and longer than most guides. It explains that a photo in the header is welcome here, unlike in the US or the UK. It walks through primary school, lower secondary, apprenticeship and university, so that a qualification lands in the right place. It advises restraint in the profile — do not overstate — and contrasts that explicitly with Germany. And it closes on Helvetisms: Couvert for envelope, Lichtsignal for traffic light, and double-s in place of the German sharp S. If you are moving here, that page is worth reading.

What is missing from it is just as telling. The German word for a residence permit does not appear anywhere on the page, although the B, C or G permit is the first question HR asks anyone without a Swiss passport. No CEFR level appears either: the sample CV lists "Deutsch, Französisch, Englisch" with no grade, while Swiss adverts ask for B2 and C1. And the Arbeitszeugnis is absent altogether — the page mentions references and says a letter of recommendation is issued by a former employer on request.

On that last point the statute is worth reading rather than remembering. Article 330a of the Swiss Code of Obligations, in the version in force since 1 January 2026, says: "The employee may at any time request from the employer a reference concerning the nature and the duration of the employment relationship, the quality of his work and his conduct." So an Arbeitszeugnis is a different object from a letter of recommendation, which genuinely is a favour — and it is the document a Swiss dossier normally encloses. Anyone following that page alone will not enclose it. What that means in your case is for a legal adviser; here we only report what the article says.

The reason for the gaps is architectural rather than careless. A product that fills the same form in more than two dozen countries cannot carry a field for a Swiss residence permit, because the field would be meaningless in twenty-four other markets. A tool that only knows Switzerland can carry it. That is the whole difference, and it cuts both ways: if you are also applying in Germany, Ireland or Portugal, their breadth is the feature and ours is the limit.

Five examples against a whole job market

The model at lebenslaufapp.ch is the template plus the pre-written sentence: you pick a look, choose from suggested phrasing and fill in the rest. For a tool like that to save you work, it has to hold something pre-written for your occupation. For Switzerland it publishes five CV examples — a general "Lebenslauf Schweiz" plus four occupations: customer service, nursing, commercial clerk and chef — and five cover-letter examples.

We counted how far those four occupations reach into the market that is actually open. The basis is the open Swiss postings we carry, apprenticeships and internships excluded; a posting counts as covered when its title clearly falls into one of the four, in any advert language. The result: 6.8 per cent of open positions fall into one of those occupations, and 93.2 per cent into none of them. Nursing reaches furthest at 3.1 per cent, then customer service at 2.1, commercial administration at 1.2 and kitchen work at 0.6 per cent.

This explicitly does not mean you cannot build a CV for another occupation there — of course you can. It means the pre-writing stops and you are back at an empty field, inside a good-looking frame. And the coverage is uneven by language, which matters if you are arriving into an English-speaking role: in German-language adverts it is 10.1 per cent, in French-language adverts 3.7, and in English-language adverts 2.2 per cent. For Italian-language adverts the pool is too small for a published rate to mean anything.

That gap is where the two approaches part. We do not need an example for your occupation, because instead of an example we read the advert you are applying to: the posting text goes into the generation and every section is rewritten against it, including for jobs nobody ever wrote a sample for. Afterwards you can edit any line by hand, or ask for a change in plain language and have the document rewritten.

What SwissJobs.app does — and the three places this goes against us

Our own row was checked today in the code and against the live site, not written from memory. Opened without signing in, our start routine answers anonymously with a finished document in the Swiss format — tried again today. Anonymity ends at saving: that route turns away a request with no account behind it. The account itself is free, wants an address and no card, and its ceilings are constants from our code: five documents in a day, ten across a rolling week, as many AI instructions, and for motivation letters five daily and ten monthly.

The finished file is the paid step: to download, whether as PDF or as Word, you need either the trial of seven days or a running subscription — CHF 15 monthly, CHF 95 yearly. The browser assembles the Word version out of exactly the document in front of you, accent colour and all, and it never carries a watermark — it is the version a recruiter puts a logo on and an RAV adviser comments in.

Three things go against us in this comparison, and they are worth stating plainly. First, at lebenslaufapp.ch you can leave with a file for nothing; it is plain text, but it is yours. With us you cannot. Second, thirty-eight drawn designs offer more visual choice than our 54 design variations, counted in the constants today and made of 2 layouts x 3 fonts x 9 accent colours — we vary one Swiss format, they offer different formats, and for a creative application their gallery wins. Third, for a full year CHF 74.95 as a single payment beats our CHF 95, with no cancellation to remember.

What we set against that is not "we understand Switzerland" — both sites claim it and their guide largely earns it. It is the combination that exists nowhere else: a CV written from the text of a specific advert that is already sitting in the search next to it; four languages with their own pages instead of one; the Word file in the same tier as the PDF; and the proof-of-efforts sheet filled from the same applications you were tracking anyway.

Who should pick which

Pick lebenslaufapp.ch if you write your own CV anyway and mainly want a good, tested layout — thirty-eight designs for CHF 74.95 a year is a fair deal. Pick it too if Switzerland is not your only market: a company with country editions from Denmark to Mexico is built for a cross-border search and we are not, so if you are applying in Zurich and in Dublin in the same month, one account covering both is worth something. And pick it if you want to leave with your text for free — the TXT file costs nothing.

Pick SwissJobs.app if you are applying to Swiss adverts and want a CV cut to each one rather than a template you re-edit by hand every time. That holds especially if your occupation is not nursing, customer service, administration or the kitchen — in other words in better than nine of ten open positions. It holds if you are searching in the Romandie or Ticino, because the other provider’s Swiss address has nothing there for you. And it holds if you need the file as Word, or if you hand a proof of job-search efforts to an RAV office every month.

One warning specific to reading this from abroad: signing up for either one requires no Swiss address and no AHV number, so both work before the move. What neither can do is make a dossier acceptable that is missing the permit line and the Arbeitszeugnisse — those are content, not formatting, and no builder invents them for you.

What is written here about lebenslaufapp.ch we fetched ourselves on 4 September 2026, with no account — home page, pricing page, "Lebenslauf erstellen", the template gallery, the CV examples index, the "Lebenslauf Schweiz" example, terms of use, privacy policy, right of withdrawal and the contact page. Because their editor is a browser application and returned only an empty shell to us, the payment path went unwalked; whatever this page says about it is quoted from their own wording. The "FAQ" links in their navigation resolved to an error page that day; the question list on their home page was reachable. Prices change and are shown differently by country — read the pricing page yourself before paying. Our own figures were checked the same day in the code and against the live site. The market figures were calculated on 4 September from our own stock of open Swiss postings, with apprenticeships and internships left out, and only shares are published, never absolute stock figures. The statute is the consolidated version published on Fedlex, in force since 1 January 2026.

Write a custom CV for every job you apply to

Most people send the same CV everywhere. The editor rewrites yours against the posting — Swiss format, the right language, in about a minute.

CV maker & resume builder: for a specific advert

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%