All questions

Tools compared

Import your existing CV and have it tailored per job — which tools can?

Updated:

In short

Three tools do both halves — take your existing file, then rewrite it for one specific advert: SwissJobs.app, cvswiss.ch and RadarJob. Teal and Jobscan import your CV but only show you the words the advert uses and you are missing. bewerbung.ch imports with no advert step at all, and lebenslauf.ch still lists importing as «coming soon». For Swiss applications we would pick SwissJobs.app: PDF, Word and even a photo of a page are read with no account. The honest caveat: RadarJob does the same tailoring free, entirely in French. Checked 4 September 2026.

The tools’ landing pages compared

All captured on 4 September 2026 at the same window width, so the comparison is fair.

  1. SwissJobs.app: Add your current CV and a Swiss advert, AI writes one tailored to it. Free to start, no signup.

    1. SwissJobs.appOur app

    Add your current CV and a Swiss advert, AI writes one tailored to it. Free to start, no signup.

    SwissJobs.app →

  2. lebenslauf.ch: Free, but you write the whole CV yourself in an empty form. Every line from scratch, no AI help.

    2. lebenslauf.ch

    Free, but you write the whole CV yourself in an empty form. Every line from scratch, no AI help.

    lebenslauf.ch →

  3. cvswiss.ch: AI-written Swiss CV in five minutes.

    3. cvswiss.ch

    AI-written Swiss CV in five minutes.

    cvswiss.ch →

  4. cv-easy.ch: Done in 10 minutes, CHF 12 one-off.

    4. cv-easy.ch

    Done in 10 minutes, CHF 12 one-off.

    cv-easy.ch →

  5. lebenslaufapp.ch: CV and cover letter, free to try.

    5. lebenslaufapp.ch

    CV and cover letter, free to try.

    lebenslaufapp.ch →

It sounds like one feature and it is two. Importing means taking a finished document — usually a PDF — apart and turning it back into fields. Tailoring means producing a separate version of those fields for each advert you answer. Almost every tool here does one half well. Sorting them by which does both is the useful cut, because an import you perform once a year is worth little if every application after it is retyped by hand.

One thing to know before the list if you are applying to Switzerland from outside it. A Swiss application is not a resume: it is expected to carry a photo, a line stating your permit (B, C or G), language levels as CEFR grades rather than "fluent", the workload as a Pensum in per cent, and your Arbeitszeugnisse — the reference letters an employer here hands over when a job ends. Two international tools on this list import beautifully and then hand back an American resume, which is the wrong document however good the import was.

What a month of importing and tailoring costs — in CHF
What a month of importing and tailoring costs — in CHFTeal+ (USD 13 per week)45.5 CHFJobscan (monthly)40.4 CHFJobscan (quarterly)24.2 CHFSwissJobs.app15 CHFcvswiss.ch (subscription)15 CHFSwissJobs.app (yearly)7.9 CHFcvswiss.ch (one-off)5 CHFRadarJob0 CHF

Monthly price of the tools that read an existing CV file, taken from their own pages on 4 September 2026. Amounts in US dollars converted at the European Central Bank reference rate of 3 September 2026 (USD 1 = CHF 0.8085). Teal bills weekly and Jobscan quarterly; both are shown here per month. The cvswiss.ch one-off buys one document with no edits afterwards.

  • The comparison table, read row by row as: tool — what the import accepts · what it asks for before importing · what happens with the advert afterwards · price in CHF · languages. All checked on 4 September 2026.
  • SwissJobs.app — PDF, Word and photos of a CV page; one document up to 10 MB plus up to three images · nothing: our own test read both files with no account and no email address, while building, saving and downloading need the free account · the advert comes out of our own stock of open Swiss postings, and every application keeps its own saved version alongside the advert text it was written against · free account 5 documents a day and 10 per rolling week, then 7 days free, then CHF 15 a month or CHF 95 a year · German, English, French, Italian.
  • cvswiss.ch — PDF and DOCX up to 10 MB, and their page states the uploaded file is not stored · an output language; the account comes at download, per their pricing page · tailoring to an advert exists, but as a separate entrance — the upload page asks for no advert · CHF 5 one-off for a single CV, explicitly «No edits after download», or CHF 15 a month · interface in English, output in four languages.
  • RadarJob — PDF only, or paste the text; the page states the file stays in your browser · nothing, no account · paste the advert and it rewrites the CV into a Swiss layout · the CV tool is free · interface and output entirely in French.
  • Teal — existing CV as PDF or Word, pasted text, or your LinkedIn profile URL · an account · it compares your version against a saved job and shows the top five missing terms free; the writing stays yours · free tier permanently, with unlimited versions and unlimited PDF and Word downloads; Teal+ USD 13 per week, about CHF 45 a month · English.
  • Jobscan — your CV measured against one posting · an account · a match rate and a list of missing terms, not a finished document · free with 5 scans a month, USD 49.95 a month (about CHF 40) or USD 89.95 a quarter (about CHF 24 a month) · English.
  • bewerbung.ch — upload your old CV, automatically and free; or pay their staff to type it in by hand · account and payment for the manual route · no advert-level tailoring of the CV; their AI runs on credits, 3 free, 10 for CHF 5 · manual import CHF 100 with one month of access, or CHF 120 with three, usually 1 to 3 days · German only: their /fr, /it and /en addresses answered our request with 404.
  • ChatGPT — attach the file and ask for a rewrite · an account · it writes against a pasted advert, but returns text rather than a laid-out page · their pricing page refused our request on 4 September 2026, so no figure is quoted here · all four languages.
  • The shared ground no table shows: Word and Google Docs have always done both. Your CV is already a file, "Save as" costs nothing, and nothing leaves your machine. What it costs is your time, plus the risk of changing three lines and forgetting the fourth.

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 lebenslauf.ch if

  • lebenslauf.ch — 100 per cent free and with no login at all, if a clean CV is enough and no account should be created.

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.applebenslauf.chcvswiss.chcv-easy.chcareerkit.meCanvaEuropass
PriceCHF 15/Mt · CHF 95/Jfreefrom CHF 15/moCHF 12 one-offUSD 2.95/Mtn/sfree
Usable without an accountYesYesn/sYesn/sn/sn/s
PDF without watermarkYesYesYesYesYesn/sYes
Word / DOCX exportYesn/sn/sn/sn/sn/sYes
AI tailors to an advertYesNoYesNoNoNoNo
Advert from its own job indexYesNoNoNoNoNoNo
Swiss conventionsYesYesYesYesNoNoNo
CV check against an advertYesNon/sNoNoNoNo
Motivation letterYesNon/sYesn/sn/sNo
Application trackerYesNoNoNoNoNoNo
RAV form (SECO)YesNoNoNoNoNoNo
Own job indexYesNoNoNoNoNoNo
LanguagesDE/EN/FR/ITDEDE/EN/FRDE/FR/EN/ITDE/ENmany31 languages
Built in SwitzerlandYesYesYesYesNoNoNo

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.

What the import loses — the honest part of this question

A CV in PDF is not a data record, it is a picture of one. Reading it back is guesswork: this line is an employer, that one a date, this block was a bullet list. Two-column layouts, tables and headers break it regularly, and the vendors know. bewerbung.ch says so on its own import page: because the import runs automatically, it cannot be guaranteed in every case that all data is transferred correctly or displayed correctly in the layout. That is not a weakness of that vendor. It is the truth about the operation.

We made the same mistake and can date it. On 31 August 2026 a CV built here from an existing one came back about a third shorter: told to tailor the document to an advert and not to grow longer, the model complied by dropping jobs from the work history. Since then the tailoring instruction opens with an explicit preservation rule — every company, every role title, every date range and every bullet in the experience section stays; only the profile, the competences, the headline and the sidebar may change. Two changes in the code on 31 August 2026 record it.

Three practical consequences. Read the experience list once after every import, in any tool. A plain single-column source PDF survives the parse far better than a two-column design. And if you still have the Word original, import that rather than the PDF printed from it.

Why the tailoring belongs to the advert and not to the employer

The obvious shortcut would be one version per company rather than one per advert. Our own stock of open Swiss postings says it does not work. Among employers with at least two open positions, on average 8.4 out of every 10 postings carry a different job title, and only 4.7 per cent of those employers advertise the same role throughout. The second opening at the same company is almost always a different occupation, not the same role again.

Add what we measured in August 2026 across pairs of adverts sharing a job title, from different employers, written in the same language: they share a median 24.7 per cent of their wording. Three quarters of what an advert emphasises appears only in that one advert. That three quarters is exactly what a CV that was imported once and never touched again misses — which is why importing alone does not answer this question.

SwissJobs.app

What it is: a CV editor attached to a job board. The import takes PDF and Word, plus photos of a CV page — one document up to 10 MB and up to three images, which covers the common case where the only copy of your CV is a photographed sheet. We walked the reading step ourselves on 4 September 2026 with an invented file, no account and no email address: the PDF and the Word file came back complete, including the permit line, the CEFR language levels and the Pensum in per cent.

What happens next is the actual difference. You pick the advert from our own stock of open Swiss postings rather than from a second browser tab, and every application keeps its own saved version together with the advert text it was written against. The result comes out in the Swiss format — photo, permit line, language levels, Pensum, two pages — and can be changed line by line, by hand or by asking in a chat prompt. Design: 54 combinations of 2 layouts, 3 fonts and 9 accent colours, counted in the code today.

Who it is for: anyone applying continuously to Swiss adverts who wants the import to be a one-off and the tailoring to be routine. The honest limit: reading your file is open, building the document is not — our unauthenticated requests to generate a document and to list documents were both refused. So it needs the free account (5 documents a day, 10 per rolling week), then 7 days free, then CHF 15 a month or CHF 95 a year. PDF and Word export carry no watermark.

Teal

What it is: the most generous importer in the field, and the obvious first stop if you are arriving from an English-speaking market. Teal takes your existing CV as PDF or Word, accepts pasted text, and will read your LinkedIn profile URL — the easiest route for the many people whose best-maintained document is their LinkedIn profile. The free tier allows unlimited versions and unlimited PDF and Word downloads, with no export paywall.

The generosity stops at the advert. It compares your version against a saved job and shows the top five missing terms free; anything beyond that belongs to Teal+ at USD 13 per week — about CHF 45 a month at the European Central Bank reference rate of 3 September 2026, the most expensive line in this list. Even then it does not rewrite; it tells you what is missing.

Who it is for: applications in English-speaking markets, and anyone running many versions at once who does not want to pay. Its limit for Switzerland is the shape of what comes out: an American resume, without a photo, without the permit line, without a Pensum, saying "fluent" where a Swiss advert expects B2 or C1. For a Swiss Bewerbungsdossier — the full application folder — that is the wrong document, however good the tool is.

Jobscan

What it is: not a generator but a measuring instrument. Upload the CV, paste the advert, and you get a match rate with the terms that appear in the advert and are missing from your document. Prices are readable again as of today: free with 5 scans a month, USD 49.95 monthly or USD 89.95 quarterly — about CHF 40 and about CHF 24 a month respectively.

Who it is for: the final check when the document is otherwise finished. As a diagnosis it is sharper than anything else here. Its limit: you end up holding a list, not a document. Nothing is written for you, nothing is laid out, and the tool does not know the Swiss format.

One caveat that has nothing to do with the product. The marketing of this whole category assumes American conditions — "99% of Fortune 500" sits on the front page. In our own stock, roughly half of adverts lead straight to the employer's own website and fewer than a third into an applicant tracking system. For a good share of Swiss applications, the tool is measuring against a hurdle that is not there.

cvswiss.ch

What it is: the most direct Swiss competitor, and the most serious of them on import. The page titled «Upload Your Existing CV» accepts PDF and DOCX up to 10 MB, states its purpose as extracting all your information, and says the uploaded file is not stored. You choose an output language on the same screen. Creating and previewing are free; per their pricing page you pay at download.

Tailoring to an advert is their headline — «Paste any job posting and our AI creates a tailored CV» is on their features page, and that is not empty marketing. What is notable is how the two halves are arranged: their start screen offers four separate routes — from scratch, from a job posting, upload an existing CV, paste a LinkedIn profile — and the upload route promises to "improve it for Switzerland" while asking for no advert. What happens after signing in we did not walk; this observation comes from their public pages.

Who it is for: one single, well-made application. CHF 5 one-off is the lowest price here for a finished document — with the restriction printed on their own pricing page, «No edits after download». Tailoring per advert therefore means paying repeatedly or taking the CHF 15 monthly plan, which also exports the Swiss job-search-efforts form. Its limit: the interface is English, and the German, French and Italian addresses are guide pages.

ChatGPT

What it is: the answer most people try first, and it works better than tool vendors admit. Attach the file, paste the advert, ask for a tailored version — the content that comes back is often usable, in any of the four languages, and for rephrasing individual bullets it is the fastest thing there is.

The limit is not the text, it is the document. You get characters, not a typeset page: no photo in the right place, no column, no page break, no PDF that looks like a Swiss application. Working this way means pasting the result into Word or an editor afterwards — and that step is precisely the one a tool with import plus template removes.

Who it is for: single sections, translations, and cases where you control the layout anyway. On price we say nothing: their pricing page refused our request on 4 September 2026, and a stale figure would be worse than none. Also worth weighing: a complete CV contains every personal detail you have, so where you upload it is a decision of its own in this category.

RadarJob

What it is: a single, very focused free tool. At cv.radarjob.ch you upload your current PDF or paste the text, add the advert below it, and out comes a rewritten CV in a Swiss standard layout as a PDF. No account, no watermark, no paywall; the page states that the file stays in your browser.

That makes RadarJob the only free tool here doing both halves of the question. The price is not in francs but in language: the interface, the instructions and the section headings inside the generated PDF are French, and uploading a German or English CV does not change them.

Who it is for: applications in French-speaking Switzerland, cross-border commuters heading to Geneva or Neuchâtel, and anyone who wants to try this once without creating an account. Its limits: the page names PDF as the only upload format and PDF as the only output, nothing carries over from one application to the next without an account, and if you are applying in German or English you would be translating the section headings by hand afterwards.

bewerbung.ch

What it is: the only offer here where a human does the import. The automatic route is free — upload the old CV, choose a layout, wait. If that is not enough, you book the manual data import, where their staff type your details in: CHF 100 including one month of access and 10 AI credits, or CHF 120 with three months and 30 credits, usually 1 to 3 days of processing.

Who it is for: people whose CV is a hard document to read — a scan, a two-column design, thirty years of history — and who would rather pay once than correct three times. For that case it is the best offer on this page, and CHF 100 is still cheap next to an application service that rewrites the CV from scratch.

Two limits, and the second matters most to anyone reading this in English. There is no tailoring of the CV to a single advert: their AI writes the application letter, improves the CV in general and translates it, and every use costs a credit. And the interface exists only in German — their /fr, /it and /en addresses answered our request with 404 on 4 September 2026. If you do not read German, this tool is closed to you, whatever its import does.

Who should take which

If you apply to Swiss adverts continuously and want to import once and tailor often, take SwissJobs.app: reading your file costs nothing and needs no account, the advert is already there, and what comes out is in the Swiss format. If you are writing exactly one application, cvswiss.ch at CHF 5 is the cheaper sum — with their own restriction that nothing can be edited after the download. If you are applying in French and want to pay nothing and register nowhere, the right answer is RadarJob, not us.

If your CV is a difficult document, buy the manual import at bewerbung.ch for CHF 100 and have it captured properly once — assuming you read German. If you keep many versions in parallel and apply in English-speaking markets, Teal free is the better tool, as long as you accept that its output is a resume rather than a Swiss dossier. If you want a hard second opinion before sending, run one scan through Jobscan.

And the sentence that argues against the whole category: if your CV sits on your machine as a Word file, you can already do both. Save as, change three lines, export as PDF — free, no account, nothing uploaded anywhere. Tools start paying off at volume: when one application becomes ten and the versions start getting confused with each other.

The statements about the six other vendors were read on their own feature, import and pricing pages on 4 September 2026 and quoted verbatim where quoted; we uploaded nothing to them, so everything said about their flows comes from their pages rather than from a flow we walked. Our own reading step was walked the same day without signing in: an invented CV file as PDF and as Word, both read back in full; the requests to generate a document and to list documents were refused without a session. Our own quotas, prices and the 54 design variations come from the constants in the code, read on 4 September 2026. Market figures are shares of the recorded stock of open Swiss adverts on SwissJobs.app, computed on 4 September 2026 excluding apprenticeships, internships and trainee posts. "8.4 out of 10" means: among employers with at least two open positions, the number of distinct job titles equals 84.3 per cent of the number of their adverts; titles were normalised for the comparison, without gender brackets, workload figures or punctuation. the 24.7 per cent wording overlap comes from our August 2026 count. Dollar amounts converted at the European Central Bank reference rate of 3 September 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

Jobs by profession, city or language

Type a profession, a city or a language, the page shows the adverts currently open for it.

Search all open jobs →

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%