All questions

Tool comparisons

Motivation letters with AI: SwissJobs.app or ChatGPT — which delivers more?

Updated:

In short

ChatGPT delivers more text. SwissJobs.app delivers more finished letter. Neither is better at German or French prose, so that is not where the answer lies — it lies in what each does with the things the advert never says. The Swiss employment service lists the company’s postal address as a formal part of a cover letter. Of 444 Swiss adverts we read on 4 September, four carried a full postal address: 0.9 per cent. A chat fills that gap with something plausible by default; our generator is instructed to leave a visible placeholder instead. Checked 4 September 2026.

For a single application, ChatGPT is the sensible choice and it costs nothing. This page is about the second, fifth and twentieth application, where the same manual assembly happens again each time — and about a quieter problem in the question itself. On a cover letter, more is usually the failure. One page is the Swiss norm, and our generator holds the body text to a hard limit of 900 characters, a number written into the prompt and countable on the finished letter. A chat writes for as long as you let it, and feels more helpful the longer it goes.

If you are reading this from outside Switzerland, one thing is worth saying before the detail: signing up for either one needs no Swiss address and no AHV number — the social-security number several Swiss services ask for at registration. What differs is what you get back. ChatGPT figures here come from the Swiss pricing and plan pages on chatgpt.com; the letter’s formal parts come from arbeit.swiss, the federal job-search platform; both were read on 4 September 2026. Our own facts were checked in the code and against the live site the same day, not recalled.

What a cover letter needs — and how often the advert text contains it
What a cover letter needs — and how often the advert text contains itEmail address8.3%Phone number8.1%Town with postcode1.1%Full postal address0.9%

Share of adverts whose text carries each detail. 444 open Swiss adverts with readable text, 120 drawn per advert language, apprenticeships and internships excluded, measured 4 September 2026. The four full addresses name the place of work, not necessarily where the application goes.

  • SwissJobs.app — What you put in: the advert text and your CV; on our own adverts the title, employer and text arrive in the form already · What comes back: a laid-out one-page letter with a date line, recipient block, subject heading and signature, every line editable by hand or by written instruction · On a missing detail: a visible placeholder — "Company Name", "[Position Title]" — plus an explicit ban on inventing realistic-looking addresses, phone numbers, people or firms · Length: body text capped hard at 900 characters · Language: chosen per letter — German, French, Italian or English · It leaves as a PDF or a Word file, neither of them watermarked · What it costs on 4 September 2026: the free account covers the writing — five letters a day, ten a month — while downloading begins with the seven-day trial, and after that CHF 15 monthly or CHF 95 yearly · Account: required from the first screen of the letter assistant.
  • ChatGPT — What you put in: everything by hand — the advert text, your CV, your address, the employer’s address · What comes back: prose in a chat window that you still have to turn into a document · On a missing detail: something plausible is supplied unless you explicitly ask for placeholders · Length: as long as you ask for · Language: any · Export: none; the plan comparison table we read on 4 September 2026 has no row for producing a finished application document · What it costs on 4 September 2026: a free tier is published and covers this task; the figures for the paid tiers appear only once the browser fills them in and stayed blank in our retrieval, so no amount is given here · Account: required.

Who to choose

The difference is not the tool, it is what the tool starts from: with us the advert is already there. You pick the job straight from our own Swiss job index — with ChatGPT in.

Choose ChatGPT if

  • ChatGPT — unbeatable at rewriting. Change the tone, cut it down, redraft one paragraph ten times — no form-driven generator does that as well.

Choose SwissJobs.app if

  • Pick the job directly — We run the job index ourselves. The advert text is already loaded, and everything else 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 tool in this comparison has it.

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

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

Feature comparison

FeatureSwissJobs.appChatGPT
Writes a motivation letterYesnot stated
Start without an accountYesnot stated
Tailored to a specific advertYesNo
Advert text from its own job indexYesNo
AI prompt edit in secondsYesnot stated
Full manual editingYesYes
PDF export, no watermarkYesnot stated
Word / DOCX exportYesnot stated
Swiss cover-letter conventionsYesnot stated
Matching CV for the same advertYesNo
LanguagesDE / EN / FR / ITnot stated
Built in SwitzerlandYesnot stated

As of 4 September 2026. "not stated" means it could not be read on their own site — not "does not exist". Our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow, not from marketing copy.

Pricing side by side

What you paySwissJobs.appChatGPT
Monthly priceCHF 15 — all six tools, one subscriptionnot stated
Yearly priceCHF 95 a year (= CHF 7.92 a month) — the same six toolsnot stated
Free trialOur seven days are the full product, not a limited preview.7 days, full access, cancel any timenot stated
What works without payingWe print the limit, because that is the number a comparison usually leaves out.Tools open without an account; free account: 5 documents/day, 10 per rolling weeknot stated
CurrencyCHFnot stated
BillingWatch for four-week billing periods anywhere: that is 13 charges a year, not 12.Calendar month, cancel any timenot stated

As of 4 September 2026. "not stated" means it could not be read on their own site — not "does not exist". Our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow, not from marketing copy.

English-language Swiss adverts are the longest and the quietest

We drew 120 open adverts per advert language on 4 September, excluded apprenticeships and internships, and looked at the text a writing tool actually receives. English-language adverts were by far the longest: a median of 473 words against 359 in French, 248 in German and 245 in Italian. They are also the quietest about how to reach anyone — a phone number appears in 0.9 per cent of them, against 20.0 per cent of German-language adverts.

That combination is worth sitting with, because it describes exactly the reader most likely to reach for an international tool. You have the most text to paste and you get the least back from it. Not one English-language advert in the sample carried a postcode and town, let alone a street.

A second thing does not show up in a word count at all. An English-language advert in Switzerland does not mean an English-speaking application process, and it does not mean American conventions apply. The document is a Bewerbungsdossier — cover letter, CV, and Arbeitszeugnisse, the written employer references every Swiss employee collects on leaving a job. arbeit.swiss asks for all of it in a single PDF. A US resume-and-cover-letter pair, produced by a tool that has never heard of any of this, is a different artefact.

The formal parts, and the one that is almost never in the advert

arbeit.swiss, run by the State Secretariat for Economic Affairs and the cantonal employment offices, sets out seven formal parts of a cover letter, and two of them decide this comparison: the employer’s postal address, and the subject heading. Six of the seven are data, format and layout. Exactly one is writing.

Across 444 adverts with readable text, four carried a complete postal address with a street number, postcode and town — 0.9 per cent. Counting a postcode and town without a street brings it to five, or 1.1 per cent. Email addresses appear in 8.3 per cent and phone numbers in 8.1 per cent, and the German-language market is the generous one on both counts.

Neither tool can read out of the advert something the advert does not contain, and it would be dishonest to suggest otherwise. We do not hold it either: the record we hand the generator carries the job title, the employer and the advert text, not a street address. What separates the two tools is the next step — what each of them does when a required field has nothing behind it.

Invent it, or leave the gap showing

A language model is built to return a complete, plausible piece of text. Ask for a letter without giving it the recipient, and a recipient appears. Ask without naming the hiring manager, and a name appears. This is not a defect; it is the product working as intended, and it is where the general advice to "let AI write it" quietly stops being useful.

Our generator has that tendency switched off in the prompt. Where a real value is missing it is told to use an obvious placeholder for you to fill — "Company Name" for the employer, "[Position Title]" for the role, an obviously fake pattern for phone and email — and it is explicitly forbidden to output realistic-looking contact details, person names or company names. A second rule stops the letter borrowing from the advert: only facts, skills and experience that appear in your own material may be used, and anything the advert asks for that you have not supplied is raised beside the letter as a suggestion rather than written into it as a claim.

The honest qualifier: you can instruct a chat to behave the same way, and the instruction works. "Invent nothing, mark anything missing as a placeholder" is one sentence. The difference is the default — which is what a tool does on the occasions when you are not thinking about it.

Why more text is the wrong thing to want

A chat reads as more helpful the more it produces, so it tends to hand you three paragraphs past the point of usefulness. On a Swiss cover letter that lands you in the one formal mistake every reader notices immediately: a second page. The page is tighter than it looks, because the sender block, recipient block, date and subject heading have already taken their share before the first sentence.

Our generator handles that with a limit rather than a suggestion. The body between the subject heading and the closing may run to at most 900 characters, and the instruction tells the model to count and never to pad. That is two or three tight paragraphs. The number is in the code, and it is checkable on the letter you get.

Set against a median advert of 298 words, the letter is far shorter than its own source material. Most of the advert has to be thrown away, and the whole craft is in which part. A tool with no length limit hands that decision back to you after the text already exists — which is the most expensive moment to make it.

From prose to a document

What a chat produces is an answer in a chat window. Turning it into a letter is your work: sender line, recipient block, place and date, a bold subject heading, a signature, margins, PDF. It never appears in the advice because it does not look like it is worth mentioning, and it is the part that actually takes the time — once per application, every time.

In our editor the letter is a document from the first draft. The order is fixed in the generator: a place-and-date line built from today’s date, which is passed in explicitly so that reworking an old letter cannot leave last month’s date standing; then the recipient block; then the subject heading carrying the job title, with no "Re:" in front of it; then two or three paragraphs; then the closing and your name. It leaves as a PDF or a Word file with no watermark on either — which matters, because arbeit.swiss wants one PDF for the whole dossier, and a Word file is the version you can still paste into an employer’s form field.

What is striking about ChatGPT’s plan table is what is not in it. We read all four private plans row by row on 4 September — context windows, file uploads, projects, image generation, memory, privacy. There are rows for extensions into Excel, PowerPoint and Google Sheets, and none for handing back a finished application document — a cover letter is not a spreadsheet. That is a product decision rather than a flaw: it is a chat, and it is not trying to be anything else.

What ChatGPT is plainly better at

Price first, because it is real. The free tier covers this task, the plan overview lists unlimited text chats on it, and nobody counts how many letters you write in an evening. Our free account has limits — five letters a day, ten a month, and the same allowance again for AI edit instructions — and downloading the finished file belongs to the seven-day trial. If you are writing one application and then stopping, the chat is cheaper. That is the common case, not an edge case.

Then there is everything around the application that has nothing to do with the document: seeing a sentence three ways, translating a phrase out of a German advert, thinking through a salary question, preparing for the interview. An application tool does none of that.

And the objection to us that we are not leaving out: our letter assistant asks for an account on the very first screen. We checked it on 4 September — signed out, the assistant sends you to the signup page. The letter editor itself opens with no account, and five sample letters for a standard application, an apprenticeship, a speculative application, an internship and an English-language application download as Word files with no signup at all — but the path that writes from the advert does not. ChatGPT needs an account too; the difference is that it is one account for everything you do there.

Who should pick which

Applying to Swiss adverts over several weeks, wanting a distinct letter per role: we would say SwissJobs.app. The letter is written from the advert text and your CV, comes out as a finished document in a language you set per letter, and the gaps stay gaps instead of becoming inventions. On our own adverts the title, employer and advert text are already in the form; for any other advert you paste the text, exactly as you would anywhere else.

Writing one application, or wanting to stay inside a tool you already pay attention to, or needing the cost to be zero: use ChatGPT — and give it three instructions. Paste the whole advert text rather than a link. Tell it to invent nothing and mark anything missing as a placeholder. Give it a length so the result fits one page.

Doing both is not a contradiction. The chat is the better workshop for a sentence; the application tool is the better place for the document. Neither of them can give you the employer’s postal address — that is on the company’s own website, and looking it up stays your job either way.

The five-minute test

Take the finished letter from whichever tool produced it and mark every factual claim in it: each name, number, address and skill. Then cross out everything that came from your CV or from the advert text. Whatever survives was added by the tool.

If nothing survives, send it. If a name, an address or a piece of experience survives, you have just found a claim that you, not the tool, will have to stand behind in the interview. The test takes five minutes, works on any provider including ours, and is the only one that says whether "delivers more" also means "delivers something usable" in your case.

The advert figures were measured on 4 September 2026 against the open Swiss adverts on SwissJobs.app: 120 randomly drawn adverts per advert language, apprenticeships and internships excluded, of which 444 carried readable text (German 105, French 117, Italian 109, English 113). What was counted is the advert text as a writing tool receives it. Every postcode-shaped match was printed and read by hand, because years, headcounts and phone numbers otherwise count as postcodes. We publish shares, never absolute index figures. The ChatGPT details come from the Swiss pricing and plan pages on chatgpt.com, retrieved 4 September 2026; the paid tiers’ amounts are inserted in the browser and were not readable in our fetch, so none is quoted. The formal parts of a cover letter come from arbeit.swiss (SECO). Our own claims were checked the same day in the code and against the live site: the length limit, the placeholder rules and the letter structure in the generator, the account requirement on the assistant, and the free-account allowances.

Cover letter for Switzerland: from this 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%