SwissJobs.app or VisualCV — which CV builder is worth it?
Updated:
In short
VisualCV builds a resume: a maintained profile with 30-plus designed templates, a hosted page under its own link, and analytics telling you how often it was opened. Read their pricing page on 4 September 2026 and one row decides most of this comparison — in the free column, "Download Unlimited PDFs" is greyed out. You can build and preview; downloading starts at Pro, USD 16 a month billed quarterly. SwissJobs.app writes a CV from the text of the specific Swiss advert you are answering, and exports PDF and Word without a watermark.
The word "resume" is not a slip on their side. VisualCV is an international product, run by Workstory Inc., and its whole shape follows the American model: one polished document you keep current, share as a link and track. A Swiss application is a different object. It is a dossier — CV, motivation letter, employer references, diplomas — assembled for one advert and submitted as files, usually through a form or by email.
That difference decides which tool is right for you far more reliably than any feature count. If you are applying across several countries and want one handsome, hosted CV, VisualCV does something we do not do at all. Where the adverts are Swiss and you want a version written for each one, generation per posting is the whole point of us.
- Price — VisualCV: free account with no download; Pro at USD 16 a month billed quarterly, shown in their own checkout link as the quarterly 48 plan, so USD 48 per quarter. Their toggle marks quarterly as 36 per cent cheaper than paying monthly. Billing is in dollars. · SwissJobs.app: trying it costs nothing; a free account allows 5 documents a day and 10 per rolling week, followed by a 7-day trial, then CHF 15 a month or CHF 95 a year, cancel any time.
- Trying it without an account — VisualCV: the free button on the pricing page reads "Sign Up Free" and leads to registration; the editor sits behind the app. · SwissJobs.app: the CV and letter generators run anonymously; the account is asked for to save and from the second document, never before.
- Downloading on the free plan — VisualCV: in their own comparison table, seven of the nine rows are greyed out for the free plan, including PDF download, the cover letter builder, the ATS-friendly template, shareable links, the personal website and analytics. Two remain: test-drive the templates, create your first resume. · SwissJobs.app: the first download is included in the free account.
- Tailoring to the advert — VisualCV: templates plus an AI assistant; you supply the content. · SwissJobs.app: the draft is written from the posting text, section by section, then edited inline by hand or by an instruction that rewrites the document in seconds.
- File formats — VisualCV: their pricing page names PDF for downloads ("Download Unlimited PDFs"); no Word export is listed there, and we did not walk the logged-in export dialog. · SwissJobs.app: PDF and Word (DOCX), neither watermarked.
- Interface languages — VisualCV: nine, per the selector in their own footer — English, German, French, Chinese, Russian, Portuguese, Spanish, Arabic, Turkish. Italian is not among them. · SwissJobs.app: German, French, Italian and English, each with its own pages; documents generate in the language you are using the tool in.
- Swiss conventions — VisualCV: a resume model; no field for a permit line, a Pensum in per cent, or Arbeitszeugnisse (the written references a Swiss employer issues). · SwissJobs.app: permit line, A1-C2 language levels, the photo convention, the two-page Swiss norm.
- Design choice — VisualCV: 30+ distinct designed templates. That is their strength. · SwissJobs.app: 54 design variations (2 layouts x 3 fonts x 9 accent colours) — combinations of one Swiss format, freely mixed, but variations rather than 54 separate designs.
- Hosted CV, link, analytics — VisualCV: personal professional website, shareable link, view and download counts. · SwissJobs.app: none of it. We make files you send.
- RAV job-search efforts — VisualCV: nothing. · SwissJobs.app: the Arbeitsbemühungen sheet at /arbeitsbemuehungen, filled from the applications you have tracked.
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 VisualCV in.
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
| Feature | SwissJobs.app | VisualCV |
|---|---|---|
| CV editor | Yes | Yes |
| Start without an account | Yes | not stated |
| PDF export, no watermark | Yes | not stated |
| Word / DOCX export | Yes | not stated |
| AI tailors the CV to a specific advert | Yes | not stated |
| Advert text comes from its own job index | Yes | No |
| AI prompt edit in seconds | Yes | not stated |
| Full manual editing | Yes | Yes |
| Design variations | 54 (2 layouts x 3 fonts x 9 accent colours) | not stated |
| Swiss conventions (photo, permit, CEFR, workload %) | Yes | not stated |
| ATS structure | Yes | not stated |
| CV check against an advert | Yes | No |
| Motivation letter for the same advert | Yes | No |
| Interview preparation | Yes | No |
| Application tracker | Yes | No |
| RAV job-search-efforts form (SECO) | Yes | No |
| Own Swiss job index | Yes | No |
| Job alerts by email | Yes | No |
| Interface languages | DE / EN / FR / IT | not stated |
| Built in Switzerland | Yes | not 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 pay | SwissJobs.app | VisualCV |
|---|---|---|
| Monthly price | CHF 15 — all six tools, one subscription | not stated |
| Yearly price | CHF 95 a year (= CHF 7.92 a month) — the same six tools | not stated |
| Free trialOur seven days are the full product, not a limited preview. | 7 days, full access, cancel any time | not 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 week | not stated |
| Currency | CHF | not stated |
| BillingWatch for four-week billing periods anywhere: that is 13 charges a year, not 12. | Calendar month, cancel any time | not 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.
What their pricing page actually says
We opened it ourselves on 4 September 2026 rather than copying figures from another comparison. Two offers: a free account at USD 0, described as "Always free, no hidden fees", and Pro. Pro is displayed at USD 16 with the note "Per Month (Billed quarterly)", and the button underneath points at a checkout whose address names the quarterly 48 plan. A toggle offers monthly billing instead and labels the quarterly option 36 per cent cheaper. There is a 30-day money-back guarantee, and their FAQ answers "Yes!" to cancelling any time. Their own marketing line puts the userbase at more than 3.1 million members.
The comparison table below the prices is the part worth reading slowly. Nine rows, two columns. In the free column, seven are set in grey and therefore marked as not included: unlimited PDF downloads, full Career Journal access, the personal website, shareable links, the ATS-friendly template, the cover letter builder and resume performance analytics. Two stay in black: test-drive all templates, create your first resume. The card higher up the page says the same thing in plainer words — the free plan lets you "Preview your Resume’s Formatting".
So the paywall sits before the download, not after it. That is the single most useful fact a comparison can give you here, because otherwise you find it out after an hour of typing. It is checked against their live pricing page; we did not sign up and walk the logged-in editor, so we make no claim about what the export dialog contains once you are inside.
A resume and a Swiss dossier are not the same document
If you are moving to Switzerland or applying from abroad, this is the part that costs people interviews. A Swiss CV is expected to run to two pages, not one. A photo is conventional here, where German and increasingly French practice discourages it. Language skills are stated as CEFR levels — C1, B2 — rather than as five-star bars, because that is the vocabulary Swiss adverts themselves use. Workload is expressed as a Pensum in per cent, so an advert reads "80-100%" and your CV answers in the same unit.
Two more items have no American equivalent at all. The first is the permit line: if you do not hold a Swiss passport, you name your permit — B, C or G — so the question never has to be asked. The second is the Arbeitszeugnis, the written reference a Swiss employer issues at the end of an engagement; these are scanned and attached to the dossier, and they are not "references available on request".
None of this makes VisualCV a bad product. It makes it a product built for a different application. A template gallery hands you a shell and expects you to know what belongs in it — which is fine if you already know the local rules and a problem if you are learning them from the tool.
What VisualCV does that we do not
Three of their features have no counterpart on our side, and pretending otherwise would be the fastest way to lose your trust. A personal professional website: your CV as a page on the web, at its own address. A shareable link, so you send an address instead of attaching a file. And analytics that count how often the CV was viewed and downloaded.
For some people that is exactly right. In design, photography, media and consulting, a portfolio link is asked for anyway, and one maintained page saves keeping two things current. If you are applying across borders rather than into one Swiss canton, an international builder that bills in dollars and assumes nothing about your local market is a reasonable choice — and among international builders VisualCV is a serious one.
The reason it matters less here is mechanical. Applications in Switzerland arrive as files. Of the Swiss adverts in our own index, we have already published the split of where the apply button leads: roughly half go to an address belonging to the employer, close to a third into an applicant system, the rest to another job board. None of those three offers a field where a hosted CV link would be read and its opens counted.
Which readers this changes the answer for
Anyone applying from outside Switzerland should know which tools stop working across the border. VisualCV does not: it needs no Swiss address, no AHV number, and its dollar billing works from anywhere. That is a genuine advantage if you are still abroad and preparing before you arrive.
The gap opens once the applications are Swiss. Roughly a third of the people reading these pages are searching from across a border — France, Germany and Italy together — and the same document has to satisfy a Swiss employer at the other end. That is where the per-advert generation earns its place: you paste a posting written in German, French, Italian or English, and the draft comes back in the language you are working in, with the local lines already in the right places.
One more thing that is Swiss-only and worth naming because no international builder has it: if you are registered with an RAV, your job-search efforts have to be recorded where your RAV expects them — in Job-Room or on the cantonal form — to count legally. Our /arbeitsbemuehungen page fills the official sheet from the applications you have tracked. We produce the filled form; your RAV decides whether it is accepted.
Prices side by side, each in the currency it is billed in
VisualCV Pro is USD 48 a quarter on the quarterly plan, and by their own label the monthly plan is 36 per cent more expensive per month. On our side, trying it costs nothing, a free account allows 5 documents a day and 10 per rolling week — the same ceilings apply to motivation letters and to AI edit instructions — then a 7-day trial, then CHF 15 a month or CHF 95 a year.
Two practical differences. Currency: a dollar charge usually carries a foreign-currency fee on a Swiss card that is not part of the advertised price. And timing: with VisualCV the payment comes before the first usable output, because nothing downloads without Pro; with us it comes after, because the first download is inside the free account. If you are writing one application, you feel that difference immediately.
Neither price is unreasonable for what it buys. They are simply buying different things — a maintained, designed, hosted profile on one side, a fresh document per advert on the other.
Who should pick which
Pick VisualCV if your CV is mainly a profile: you want real design choice, you want to send a link rather than an attachment, you want to see when it was opened, and your applications are international rather than aimed at one Swiss canton. In that case it is the better tool, and the USD 48 a quarter buys something we do not sell.
Pick SwissJobs.app if your applications answer Swiss adverts and each one deserves its own version. The draft comes from the posting, the Swiss lines are built in rather than added afterwards, German, French, Italian and English each have their own pages, and PDF and Word both export without a watermark. You can try all of that without an account — the opposite order to a product that asks you to sign up first and charges at the download.
And if you are between the two: a file you exported here is yours and can be reused anywhere later. A profile that lives on a platform stays on that platform.
The VisualCV figures come from our own reading of visualcv.com/pricing on 4 September 2026: the two plans, the comparison table with its greyed-out rows, the quarterly plan named in their checkout link, the money-back guarantee, the membership claim and the language selector in their footer. Their wording is quoted where it is the clearest evidence. We did not sign up, so we make no claim about the logged-in editor or its export dialog. The split of where apply buttons lead comes from an earlier count of the open adverts in our own index, published on another page in this collection. Our own prices, limits and design variations were counted in the code and on the live pages on 4 September 2026, not written from memory. We do not publish absolute index counts. Prices change — check them on each vendor’s own page before buying.
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 advertSources
Related 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%