All questions

Tools compared

SwissJobs.app or jobs.ch — which job search delivers more?

Updated:

In short

jobs.ch delivers more results — about ten times as many as SwissJobs.app across fourteen identical searches run on 4 September 2026, and slightly fresher ones on average. What it does not deliver is the same listings: only about one in seven of the employers on the first pages of those jobs.ch searches also appears in our index. If you want the widest choice, search jobs.ch. If you want a CV written against the specific advert, a letter to match and the Swiss unemployment-office form filled in for you, use us. Both searches are free.

Who to choose

jobs.ch is the bigger list and will stay the bigger list. The difference is what is attached to a single advert once you have found it.

Choose jobs.ch if

  • The biggest brand — the best-known board in German-speaking Switzerland and the largest index in the country, free and searchable without an account.

  • Salary and guidance — a salary calculator, company profiles and the Job Coach sit alongside the search as sections of their own.

Choose SwissJobs.app if

  • The advert is already inside the CV generator — Open the generator from a posting and the job title, the employer and the advert text are already in the form — no second window, no copy and paste; for adverts collected from networks the text is deliberately not passed on, so you paste that one yourself.

  • Four tools pointed at the same advert — A CV, a motivation letter for that vacancy, a check of your dossier against that advert, and interview preparation. jobs.ch has guides and templates in its Job Coach, but no generator.

  • Swiss dossier conventions, not a US resume — A photo is conventional here rather than discouraged, non-Swiss applicants state a permit line, language skills are given as CEFR levels rather than "fluent", workload is a Pensum in per cent, and two pages is the norm. A generic builder gets all five wrong.

  • The RAV form fills itself — If you are registered as unemployed, /arbeitsbemuehungen produces the official SECO job-search-efforts form from the applications you already tracked — while the efforts themselves are still submitted the way your own RAV requires.

  • Word export with no watermark — PDF and DOCX, neither watermarked. This is exactly the step most CV tools charge for or stamp.

  • Start without an account — Searching and generating run anonymously. The free account is asked for when you save, download or bookmark — not before.

The Swiss job portals at a glance

Click an image for the full-size view. What each portal actually is stands beside it.

  1. SwissJobs.app: Over 21,000 open Swiss roles from ATS systems, company sites and LinkedIn in one place — and from any advert, straight into a CV, a motivation letter, a CV check and interview prep. The RAV job-search-efforts form fills itself from your application tracker. Free to use; the account is asked for at save.

    1. SwissJobs.appOur app

    Over 21,000 open Swiss roles from ATS systems, company sites and LinkedIn in one place — and from any advert, straight into a CV, a motivation letter, a CV check and interview prep. The RAV job-search-efforts form fills itself from your application tracker. Free to use; the account is asked for at save.

    SwissJobs.app →

  2. jobs.ch: The best-known board in German-speaking Switzerland and the largest index in the country. Owned by JobCloud AG — as are jobup.ch and JobScout24.

    2. jobs.ch

    The best-known board in German-speaking Switzerland and the largest index in the country. Owned by JobCloud AG — as are jobup.ch and JobScout24.

    jobs.ch →

The gap is not the same everywhere, and the pattern matters if you are arriving from abroad. For the roles international candidates usually search — Software Engineer, project management, commercial and administrative work — the two lists were between 3.8 and 5.5 times apart. For trades and for French-language searches, jobs.ch was twenty to fifty times larger.

One measurement decides the practical question of whether to bother with a second site. Taking twenty-five adverts from our own index and searching jobs.ch for their exact job titles, nine turned up there with the same employer and title on the first page of results; fifteen did not. The two indexes run alongside one another rather than duplicating one another.

Adverts from our index found on jobs.ch under their own title
Adverts from our index found on jobs.ch under their own titleFound: same employer and title36 %Not on the first results page60 %Search returned nothing4 %

Twenty-five adverts posted within thirty days were drawn from our index on 4 September 2026 and their exact titles searched on jobs.ch. Only the first page of jobs.ch results was inspected, so this is a floor on the overlap, not a full-index comparison.

  • Pooled across the fourteen searches, jobs.ch returned roughly ten results for every one of ours; per search the ratio ranged from 3.7 to 1 (Verkäufer, retail sales) up to 51.3 to 1 (développeur, French-language developer roles).
  • The narrowest gaps were in office and project roles: Verkäufer 3.7 to 1, Projektleiter 3.8 to 1, Sachbearbeiter 4.3 to 1, Software Engineer 5.5 to 1. These are the jobs employers most often also publish on their own careers pages.
  • Freshness, pooled: 31.6 per cent of the jobs.ch results had been published within seven days, against 26.4 per cent of ours. Within 24 hours: 10.5 against 5.1 per cent.
  • On four of the fourteen searches our list was the fresher one — Treuhänder (fiduciary), Polymechaniker, Projektleiter and Sachbearbeiter.
  • On the jobs.ch first pages the median advert was about nine days old, 43.4 per cent were seven days old or less, and 11.4 per cent were older than thirty days. For 7.7 per cent the displayed publication date was later than the first publication date — the same vacancy, re-dated.
  • Overlap, measured both ways: 15.3 per cent of the employers on the jobs.ch first pages also appear in our index, and 7.1 per cent of the exact employer-plus-title pairs. In the other direction, 36 per cent of a twenty-five-advert sample from our index showed up on the first jobs.ch results page for their own title.
  • jobs.ch runs a semantic search — its own page state calls it "semantic" — so it also returns adjacent roles. On the German result pages almost every hit still carried the searched word in its title; on the French ones fewer did, as low as half for "vendeur".
  • Interface languages: jobs.ch offers German, French and English. It has no Italian version — the Italian address redirects to another language. SwissJobs.app runs in all four.

The same search on both sites, 4 September 2026

Search termResults on jobs.chjobs.ch : SwissJobs.apppublished in 7 days (jobs.ch)published in 7 days (SwissJobs.app)
Verkäufer (retail sales)1 4803.7 : 133.5 %31.6 %
Projektleiter (project manager)1 2643.8 : 126.3 %28.8 %
Sachbearbeiter (administrator)7804.3 : 136.0 %36.1 %
Software Engineer1 2805.5 : 126.6 %22.6 %
Logistiker (logistics)7149.5 : 136.0 %20.0 %
Pflegefachfrau (registered nurse)2 15111.5 : 124.8 %10.7 %
Koch (chef)90713.0 : 126.7 %22.9 %
Treuhänder (fiduciary)The smallest pool in the test on both sides, so the percentage swings on a handful of adverts.20818.9 : 133.2 %72.7 %
Polymechaniker (precision mechanic)1 68122.1 : 129.6 %36.8 %
Elektriker (electrician)1 38726.2 : 127.5 %17.0 %
infirmier (nurse, French)1 85123.1 : 133.2 %23.8 %
comptable (accountant, French)1 01134.9 : 141.2 %17.2 %
vendeur (sales, French)1 55250.1 : 139.0 %19.4 %
développeur (developer, French)97551.3 : 138.8 %15.8 %
All fourteen pooledResult counts are the ones jobs.ch prints above its own list; the freshness share comes from its own "published since 7 days" filter. Our side counts open adverts whose title contains the term.—9.7 : 131.6 %26.4 %

Both searches run on 4 September 2026 with no region, workload or industry filter. The two engines do not work the same way: jobs.ch searches semantically and pulls in related roles, our keyword search matches the advert title.

Feature comparison

FeatureSwissJobs.appjobs.ch
Swiss job searchYesYes
Search without an accountYesYes
Results on an identical searchMean across the fourteen test searches; between 3.7x and 51.3x depending on the occupation.1about 10x more
Search logicjobs.ch labels its own search "semantic" in the page state. On the first result pages, 92.9 per cent of hits carried the searched word in the title.Keyword in the advert titleSemantic search
Its own Swiss job indexYesYes
Email job alertsYes, with a free accountYes, with a free account
Application overview in the accountYesYes
Mobile appNoYes
Employer reviewsNoYes
Salary calculator by occupation and cantonNo — salary pages built on federal statisticsYes, from registered members’ own figures
Career guides and coursesQuestions-and-answers pages, blogJob Coach: blog, academy, webinars
Quick apply on the portal itselfNo — you apply with the employerYes, on about 30 per cent of first-page adverts
CV editorYesNo — templates and guides in the Job Coach
CV generated from the advertYes, in about a minuteNo
Advert text taken from its own indexYesNot applicable
Editing by AI instructionYesNot applicable
Manual editing of every lineYesNot applicable
Motivation letter for the same advertYesNo
CV check against a specific advertYesNo
Interview preparation for the advertYesNo
RAV job-search-efforts form (SECO)Yes, filled from tracked applicationsNo
CV design variations54 (2 layouts x 3 fonts x 9 accent colours)Not applicable
PDF without a watermarkYesNot applicable
Word (DOCX) exportYes, no watermarkNot applicable
Swiss dossier conventionsPhoto, permit line, CEFR levels A1–C2, Pensum in per centNot applicable
Interface languagesGerman, English, French, ItalianGerman, French, English
Run from SwitzerlandYesYes

"Not applicable" means the site does not offer that kind of tool at all — a different purpose, not a shortcoming. Checked 4 September 2026.

What it costs a job seeker

ItemSwissJobs.appjobs.ch
Searching and reading advertsFree, no accountFree, no account
AccountFree — email, no cardFree
Job alertsFreeFree
Sending an applicationFree, with the employerFree, partly on the portal itself
Free tier for documents5 documents a day, 10 per rolling week — the same for letters and AI edit promptsNot applicable
Free trial7 days, full accessNot applicable
After thatCancel any time. The job search itself stays free with us; what is paid for is the documents.CHF 15 a month, or CHF 95 a year — CHF 7.92 a monthNot applicable
Who pays for the siteSubscribers, plus employers who postEmployers; free for job seekers throughout

How "more" was measured

Fourteen search terms — ten German, four French — were run on both sites on 4 September 2026: Pflegefachfrau, Elektriker, Sachbearbeiter, Software Engineer, Verkäufer, Logistiker, Treuhänder, Projektleiter, Polymechaniker, Koch, infirmier, comptable, développeur, vendeur. No region, workload or industry filters, so this is what someone sees who simply types an occupation.

For jobs.ch the result count is the one the site prints above its own list and in the page title, and the freshness share comes from its own "published since" filter at the seven-day and 24-hour settings. On our side the keyword search counts open adverts whose title contains the term as a whole word, and the age comes from each advert’s publication date.

The caveat belongs in the result rather than in a footnote, because it explains part of the gap: the two engines do not work alike. jobs.ch searches semantically and adds adjacent roles; ours matches the advert title. Some of the ten-to-one is that difference, and that part counts in favour of jobs.ch — if you search "Verkäufer" and also want "Detailhandelsfachmann", they will show it and we will not.

The gap is smallest exactly where an international candidate searches

Pooled, jobs.ch returned about ten results for each of ours. Per occupation the spread is wide, and it is not random. Office and project roles came closest: retail sales 3.7 to 1, project manager 3.8 to 1, administrator 4.3 to 1, Software Engineer 5.5 to 1. Those are the roles Swiss employers most reliably publish on their own careers pages, which is where our index is strongest.

Trades went the other way: precision mechanic 22.1 to 1, electrician 26.2 to 1. Skilled manual work in Switzerland runs heavily through paid listings and staffing agencies, a channel that largely bypasses our index. If you are looking for a job on a site or in a workshop, you will see measurably less with us.

French-language searches were the widest of all: nurse 23.1 to 1, accountant 34.9 to 1, sales 50.1 to 1, developer 51.3 to 1. For a job search in French-speaking Switzerland the honest recommendation is jobs.ch, and jobup.ch beside it — the same company runs jobup as its Romandie brand.

Freshness: jobs.ch is ahead, by much less than its size suggests

Across the fourteen searches, 31.6 per cent of the jobs.ch results had appeared within seven days, against 26.4 per cent of ours; within 24 hours, 10.5 against 5.1 per cent. The lead is real, and it is a fraction of the size lead — ten times the results, five percentage points of freshness.

On four of the fourteen searches our list was the fresher one. That is not a better system at work, it is arithmetic: a smaller index that is refreshed continuously ages more slowly than a large one carrying a long tail of standing adverts.

On the jobs.ch first pages the median advert was about nine days old and 11.4 per cent were more than thirty days old. For 7.7 per cent of them the displayed publication date was later than the first publication date — the same vacancy, re-dated. That is normal practice for paid listings rather than a complaint, but it does mean "posted three days ago" is not always "open for three days".

The two lists barely overlap — measured in both directions

Size is the less interesting question. The useful one is whether the second site shows you anything new. Across the fourteen first result pages, jobs.ch listed adverts from a little over two hundred distinct employers. 15.3 per cent of those employers also appear in our index, and 7.1 per cent of the exact employer-and-title pairs. More than nine in ten of the adverts jobs.ch puts in front of you first are not in our index at all.

Run the other way: twenty-five adverts posted in the last thirty days were taken from our index and their exact titles searched on jobs.ch. Nine appeared there with the same employer and the same title on the first page of results, fifteen did not, and one search returned nothing at all. The method only looks at the first result page, so it is a floor on the overlap rather than proof about the whole of jobs.ch.

Together those two numbers answer the original question better than any count of results does. If what you want is more vacancies, the answer is not one site or the other — it is both, and neither search costs anything.

What jobs.ch does better

Beyond size: employer review profiles on every company, a salary calculator broken down by occupation and canton and explicitly built on figures supplied by registered members, the Job Coach with its blog, academy, webinars and checklists, a mobile app, and the "Spotted" talent pool through which employers approach candidates directly.

The most practical advantage is quick apply. About thirty per cent of the adverts on the first result pages we examined carried the simplified-application marker, which sends the application from the portal itself. If you are applying at volume, that saves a step every time. With us the application always goes to the employer — more thorough, not faster.

None of it costs a job seeker anything: jobs.ch is paid for on the employer side. Our search is free as well, but our documents stop being free once the trial and the free tier are used up. Anyone who only wants to read adverts and never to write one needs no subscription from us, and should not take one.

If you are applying from outside Switzerland

Both sites are usable from abroad: neither requires a Swiss address or an AHV number to search, and both need only an email address for alerts. jobs.ch has an English interface, which matters — many Swiss boards do not.

What changes when you actually apply is the dossier. Swiss employers expect Arbeitszeugnisse, the written references a previous employer issues; a photo is conventional rather than discouraged; anyone without a Swiss or EU/EFTA passport states a permit line; language skills are given as CEFR levels, because "fluent German" tells a Swiss recruiter nothing while B2 does; the workload is a Pensum in per cent, and 80 per cent is a normal, respectable request rather than a signal of low commitment.

That is the part no job board solves and where a generic international CV builder actively works against you, because it is built around a one-page US resume. It is also why the second site in this comparison is a CV tool with a job index attached rather than another board.

Which one to use

Use jobs.ch when choice matters most, when you are searching in a trade or a technical craft, when you are searching in French, when you want employer reviews or a salary estimate for your exact job title, or when quick apply saves you real time. On each of those points they are better, and none of them is a detail.

Use SwissJobs.app alongside it when you are searching in office, project or IT roles — where the two lists are closest in size and still made of different vacancies — and when your bottleneck is not finding the job but writing the application: one dossier per advert instead of one standard document, plus the check, the letter, the interview preparation and the RAV form in the same place.

If you are registered as unemployed, one rule overrides all of this: your job-search efforts have to be submitted the way your own RAV requires, through Job-Room or the cantonal form. Our form is a filling aid, never a substitute for that submission.

Every jobs.ch figure comes from its own result pages and filters, retrieved on 4 September 2026; job sites change daily, which is why the date is stated. Figures for our own index are shares and ratios of the adverts open that day — we do not publish absolute index sizes. The two search engines are not identical (semantic search against a title keyword), which explains part of the difference in volume. The overlap check compares normalised employer names and job titles and sees only the first page of results on each side.

Search Swiss vacancies by occupation and canton

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%