bonus.ch
bonus.ch is a Swiss comparison portal rather than an insurer or a broker. The site is clear that it does not belong to any insurance company and does not work on commission, which is the main reason expats turn to it when they want a neutral read on the market. For health cover it compares more than 30 insurers across both the compulsory basic plan (KVG/LAMal) and supplementary plans, so you can line up the optional extras before committing.
The portal goes well beyond health insurance. The same calculators cover car, home and liability, legal protection, pet and travel insurance, along with mortgages, loans, credit cards, bank accounts and telecom plans, which makes it a useful single stop once you are settling several parts of your Swiss life at once. The one limitation for newcomers is language: the site runs in German, French and Italian, with no English version, so you will likely want to pair it with an English-language tool when you are starting out.