Forms to download and fill out online:
Visa Application Form
short-term stays (up to 3 months)
Schengen visa application form (application and supplementary sheet)
For short-term stays in the Schengen area of up to three months in a six months period for tourist purposes, visits, etc.
long-term stays (more than 3 months)
National (type D) visa application form
For long-term stays (more than three months) in Switzerland subject to authorization (e.g. gainful employment, familiy reunification).
Additional visa application forms in local languages are available on the websites of Swiss representations abroad.