1. Central bank exchange rates
  2. European Central Bank
  3. CHF
  4. 2026

European Central Bank CHF rates in 2026

Average 1 EUR = 0.92359 CHF

The mean of all 190 publications in 2026, ranging from 0.90080 to 0.94660 CHF.

0.900.920.94Mar ’26May ’26Jul ’26Sep ’26

Every rate of 2026

1 EUR in CHF, newest first, one row per publication.

DateRate
Tue, 29 Sep 20260.94610
Mon, 28 Sep 20260.94640
Fri, 25 Sep 20260.94450
Thu, 24 Sep 20260.94090
Wed, 23 Sep 20260.93900
Tue, 22 Sep 20260.93930
Mon, 21 Sep 20260.94380
Fri, 18 Sep 20260.94620
Thu, 17 Sep 20260.94660
Wed, 16 Sep 20260.94490
Tue, 15 Sep 20260.94410
Mon, 14 Sep 20260.94310
Fri, 11 Sep 20260.94510
Thu, 10 Sep 20260.94320
Wed, 9 Sep 20260.94040
Tue, 8 Sep 20260.94250
Mon, 7 Sep 20260.94050
Fri, 4 Sep 20260.94050
Thu, 3 Sep 20260.93900
Wed, 2 Sep 20260.94240
Tue, 1 Sep 20260.93940
Mon, 31 Aug 20260.93760
Fri, 28 Aug 20260.93640
Thu, 27 Aug 20260.93760
Wed, 26 Aug 20260.93800
Tue, 25 Aug 20260.93610
Mon, 24 Aug 20260.93620
Fri, 21 Aug 20260.93530
Thu, 20 Aug 20260.93330
Wed, 19 Aug 20260.94020
Tue, 18 Aug 20260.94060
Mon, 17 Aug 20260.93890
Fri, 14 Aug 20260.93900
Thu, 13 Aug 20260.93730
Wed, 12 Aug 20260.93660
Tue, 11 Aug 20260.93510
Mon, 10 Aug 20260.93400
Fri, 7 Aug 20260.93470
Thu, 6 Aug 20260.93460
Wed, 5 Aug 20260.93450
Tue, 4 Aug 20260.93190
Mon, 3 Aug 20260.93200
Fri, 31 Jul 20260.93040
Thu, 30 Jul 20260.93240
Wed, 29 Jul 20260.93320
Tue, 28 Jul 20260.93190
Mon, 27 Jul 20260.92840
Fri, 24 Jul 20260.93020
Thu, 23 Jul 20260.92950
Wed, 22 Jul 20260.92680
Tue, 21 Jul 20260.92590
Mon, 20 Jul 20260.92360
Fri, 17 Jul 20260.92280
Thu, 16 Jul 20260.92500
Wed, 15 Jul 20260.92560
Tue, 14 Jul 20260.92570
Mon, 13 Jul 20260.92530
Fri, 10 Jul 20260.92230
Thu, 9 Jul 20260.92270
Wed, 8 Jul 20260.92220
Tue, 7 Jul 20260.92180
Mon, 6 Jul 20260.92010
Fri, 3 Jul 20260.91900
Thu, 2 Jul 20260.92000
Wed, 1 Jul 20260.92340
Tue, 30 Jun 20260.92240
Mon, 29 Jun 20260.92220
Fri, 26 Jun 20260.92180
Thu, 25 Jun 20260.92230
Wed, 24 Jun 20260.92160
Tue, 23 Jun 20260.92250
Mon, 22 Jun 20260.92570
Fri, 19 Jun 20260.92480
Thu, 18 Jun 20260.92180
Wed, 17 Jun 20260.91930
Tue, 16 Jun 20260.92240
Mon, 15 Jun 20260.92120
Fri, 12 Jun 20260.92170
Thu, 11 Jun 20260.92210
Wed, 10 Jun 20260.92220
Tue, 9 Jun 20260.92060
Mon, 8 Jun 20260.91870
Fri, 5 Jun 20260.91750
Thu, 4 Jun 20260.91680
Wed, 3 Jun 20260.91670
Tue, 2 Jun 20260.91490
Mon, 1 Jun 20260.91280
Fri, 29 May 20260.91110
Thu, 28 May 20260.91670
Wed, 27 May 20260.91530
Tue, 26 May 20260.91360
Mon, 25 May 20260.90990
Fri, 22 May 20260.91190
Thu, 21 May 20260.91450
Wed, 20 May 20260.91650
Tue, 19 May 20260.91500
Mon, 18 May 20260.91440
Fri, 15 May 20260.91440
Thu, 14 May 20260.91500
Wed, 13 May 20260.91550
Tue, 12 May 20260.91720
Mon, 11 May 20260.91630
Fri, 8 May 20260.91560
Thu, 7 May 20260.91570
Wed, 6 May 20260.91650
Tue, 5 May 20260.91650
Mon, 4 May 20260.91730
Thu, 30 Apr 20260.91900
Wed, 29 Apr 20260.92360
Tue, 28 Apr 20260.92380
Mon, 27 Apr 20260.92100
Fri, 24 Apr 20260.91990
Thu, 23 Apr 20260.91770
Wed, 22 Apr 20260.91750
Tue, 21 Apr 20260.91720
Mon, 20 Apr 20260.91890
Fri, 17 Apr 20260.92310
Thu, 16 Apr 20260.92300
Wed, 15 Apr 20260.92200
Tue, 14 Apr 20260.92100
Mon, 13 Apr 20260.92420
Fri, 10 Apr 20260.92410
Thu, 9 Apr 20260.92400
Wed, 8 Apr 20260.92230
Tue, 7 Apr 20260.92420
Thu, 2 Apr 20260.92130
Wed, 1 Apr 20260.91910
Tue, 31 Mar 20260.91940
Mon, 30 Mar 20260.91870
Fri, 27 Mar 20260.91780
Thu, 26 Mar 20260.91510
Wed, 25 Mar 20260.91530
Tue, 24 Mar 20260.91450
Mon, 23 Mar 20260.91240
Fri, 20 Mar 20260.90960
Thu, 19 Mar 20260.91210
Wed, 18 Mar 20260.90730
Tue, 17 Mar 20260.90680
Mon, 16 Mar 20260.90410
Fri, 13 Mar 20260.90340
Thu, 12 Mar 20260.90280
Wed, 11 Mar 20260.90310
Tue, 10 Mar 20260.90270
Mon, 9 Mar 20260.90080
Fri, 6 Mar 20260.90450
Thu, 5 Mar 20260.90640
Wed, 4 Mar 20260.90820
Tue, 3 Mar 20260.91070
Mon, 2 Mar 20260.91170
Fri, 27 Feb 20260.91040
Thu, 26 Feb 20260.91400
Wed, 25 Feb 20260.91300
Tue, 24 Feb 20260.91200
Mon, 23 Feb 20260.91450
Fri, 20 Feb 20260.91320
Thu, 19 Feb 20260.91190
Wed, 18 Feb 20260.91240
Tue, 17 Feb 20260.91160
Mon, 16 Feb 20260.91290
Fri, 13 Feb 20260.91210
Thu, 12 Feb 20260.91420
Wed, 11 Feb 20260.91360
Tue, 10 Feb 20260.91230
Mon, 9 Feb 20260.91500
Fri, 6 Feb 20260.91750
Thu, 5 Feb 20260.91610
Wed, 4 Feb 20260.91680
Tue, 3 Feb 20260.91730
Mon, 2 Feb 20260.91990
Fri, 30 Jan 20260.91570
Thu, 29 Jan 20260.91820
Wed, 28 Jan 20260.91880
Tue, 27 Jan 20260.91970
Mon, 26 Jan 20260.92230
Fri, 23 Jan 20260.92770
Thu, 22 Jan 20260.92830
Wed, 21 Jan 20260.92680
Tue, 20 Jan 20260.92680
Mon, 19 Jan 20260.92820
Fri, 16 Jan 20260.93130
Thu, 15 Jan 20260.93140
Wed, 14 Jan 20260.93330
Tue, 13 Jan 20260.93110
Mon, 12 Jan 20260.93130
Fri, 9 Jan 20260.93140
Thu, 8 Jan 20260.93120
Wed, 7 Jan 20260.93040
Tue, 6 Jan 20260.92870
Mon, 5 Jan 20260.92890
Fri, 2 Jan 20260.92960

Download 2026 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=ecb -d currencies=CHF \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"