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

European Central Bank CHF rates in 2025

Average 1 EUR = 0.93703 CHF

The mean of all 255 publications in 2025, ranging from 0.91850 to 0.96410 CHF.

0.920.940.96Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 20250.93140
Tue, 30 Dec 20250.92930
Mon, 29 Dec 20250.92930
Wed, 24 Dec 20250.92840
Tue, 23 Dec 20250.92870
Mon, 22 Dec 20250.93160
Fri, 19 Dec 20250.93180
Thu, 18 Dec 20250.93160
Wed, 17 Dec 20250.93320
Tue, 16 Dec 20250.93510
Mon, 15 Dec 20250.93550
Fri, 12 Dec 20250.93330
Thu, 11 Dec 20250.93330
Wed, 10 Dec 20250.93560
Tue, 9 Dec 20250.93850
Mon, 8 Dec 20250.93880
Fri, 5 Dec 20250.93650
Thu, 4 Dec 20250.93400
Wed, 3 Dec 20250.93360
Tue, 2 Dec 20250.93460
Mon, 1 Dec 20250.93230
Fri, 28 Nov 20250.93180
Thu, 27 Nov 20250.93370
Wed, 26 Nov 20250.93410
Tue, 25 Nov 20250.93450
Mon, 24 Nov 20250.93240
Fri, 21 Nov 20250.92890
Thu, 20 Nov 20250.92940
Wed, 19 Nov 20250.92840
Tue, 18 Nov 20250.92330
Mon, 17 Nov 20250.92250
Fri, 14 Nov 20250.91850
Thu, 13 Nov 20250.92440
Wed, 12 Nov 20250.92500
Tue, 11 Nov 20250.92780
Mon, 10 Nov 20250.93180
Fri, 7 Nov 20250.93120
Thu, 6 Nov 20250.93160
Wed, 5 Nov 20250.93070
Tue, 4 Nov 20250.92950
Mon, 3 Nov 20250.92980
Fri, 31 Oct 20250.92870
Thu, 30 Oct 20250.92810
Wed, 29 Oct 20250.92780
Tue, 28 Oct 20250.92620
Mon, 27 Oct 20250.92640
Fri, 24 Oct 20250.92480
Thu, 23 Oct 20250.92490
Wed, 22 Oct 20250.92280
Tue, 21 Oct 20250.92300
Mon, 20 Oct 20250.92390
Fri, 17 Oct 20250.92570
Thu, 16 Oct 20250.93020
Wed, 15 Oct 20250.93050
Tue, 14 Oct 20250.92960
Mon, 13 Oct 20250.93040
Fri, 10 Oct 20250.93240
Thu, 9 Oct 20250.93090
Wed, 8 Oct 20250.93050
Tue, 7 Oct 20250.93140
Mon, 6 Oct 20250.93140
Fri, 3 Oct 20250.93430
Thu, 2 Oct 20250.93500
Wed, 1 Oct 20250.93650
Tue, 30 Sep 20250.93640
Mon, 29 Sep 20250.93570
Fri, 26 Sep 20250.93320
Thu, 25 Sep 20250.93440
Wed, 24 Sep 20250.93350
Tue, 23 Sep 20250.93440
Mon, 22 Sep 20250.93480
Fri, 19 Sep 20250.93440
Thu, 18 Sep 20250.93310
Wed, 17 Sep 20250.93170
Tue, 16 Sep 20250.93360
Mon, 15 Sep 20250.93530
Fri, 12 Sep 20250.93470
Thu, 11 Sep 20250.93460
Wed, 10 Sep 20250.93380
Tue, 9 Sep 20250.93310
Mon, 8 Sep 20250.93280
Fri, 5 Sep 20250.93900
Thu, 4 Sep 20250.93830
Wed, 3 Sep 20250.93740
Tue, 2 Sep 20250.93660
Mon, 1 Sep 20250.93830
Fri, 29 Aug 20250.93640
Thu, 28 Aug 20250.93530
Wed, 27 Aug 20250.93500
Tue, 26 Aug 20250.93760
Mon, 25 Aug 20250.93850
Fri, 22 Aug 20250.93830
Thu, 21 Aug 20250.93890
Wed, 20 Aug 20250.94030
Tue, 19 Aug 20250.94090
Mon, 18 Aug 20250.94230
Fri, 15 Aug 20250.94180
Thu, 14 Aug 20250.94150
Wed, 13 Aug 20250.94090
Tue, 12 Aug 20250.94180
Mon, 11 Aug 20250.94300
Fri, 8 Aug 20250.94100
Thu, 7 Aug 20250.94130
Wed, 6 Aug 20250.93690
Tue, 5 Aug 20250.93470
Mon, 4 Aug 20250.93440
Fri, 1 Aug 20250.93120
Thu, 31 Jul 20250.92970
Wed, 30 Jul 20250.93010
Tue, 29 Jul 20250.93050
Mon, 28 Jul 20250.93340
Fri, 25 Jul 20250.93430
Thu, 24 Jul 20250.93410
Wed, 23 Jul 20250.93060
Tue, 22 Jul 20250.93260
Mon, 21 Jul 20250.93250
Fri, 18 Jul 20250.93240
Thu, 17 Jul 20250.93230
Wed, 16 Jul 20250.93260
Tue, 15 Jul 20250.92990
Mon, 14 Jul 20250.93070
Fri, 11 Jul 20250.93100
Thu, 10 Jul 20250.93200
Wed, 9 Jul 20250.93250
Tue, 8 Jul 20250.93510
Mon, 7 Jul 20250.93540
Fri, 4 Jul 20250.93460
Thu, 3 Jul 20250.93510
Wed, 2 Jul 20250.93300
Tue, 1 Jul 20250.93240
Mon, 30 Jun 20250.93470
Fri, 27 Jun 20250.93590
Thu, 26 Jun 20250.93790
Wed, 25 Jun 20250.93610
Tue, 24 Jun 20250.93870
Mon, 23 Jun 20250.93870
Fri, 20 Jun 20250.94150
Thu, 19 Jun 20250.93890
Wed, 18 Jun 20250.94030
Tue, 17 Jun 20250.94060
Mon, 16 Jun 20250.93930
Fri, 13 Jun 20250.93590
Thu, 12 Jun 20250.94270
Wed, 11 Jun 20250.94050
Tue, 10 Jun 20250.93890
Mon, 9 Jun 20250.93690
Fri, 6 Jun 20250.93830
Thu, 5 Jun 20250.93650
Wed, 4 Jun 20250.93700
Tue, 3 Jun 20250.93580
Mon, 2 Jun 20250.93360
Fri, 30 May 20250.93410
Thu, 29 May 20250.93390
Wed, 28 May 20250.93640
Tue, 27 May 20250.93860
Mon, 26 May 20250.93560
Fri, 23 May 20250.92990
Thu, 22 May 20250.93430
Wed, 21 May 20250.93520
Tue, 20 May 20250.93660
Mon, 19 May 20250.93940
Fri, 16 May 20250.93810
Thu, 15 May 20250.93770
Wed, 14 May 20250.93900
Tue, 13 May 20250.93580
Mon, 12 May 20250.93690
Fri, 9 May 20250.93530
Thu, 8 May 20250.93250
Wed, 7 May 20250.93590
Tue, 6 May 20250.93460
Mon, 5 May 20250.93360
Fri, 2 May 20250.93430
Wed, 30 Apr 20250.93890
Tue, 29 Apr 20250.93920
Mon, 28 Apr 20250.94200
Fri, 25 Apr 20250.94210
Thu, 24 Apr 20250.93920
Wed, 23 Apr 20250.93820
Tue, 22 Apr 20250.93180
Thu, 17 Apr 20250.92910
Wed, 16 Apr 20250.92600
Tue, 15 Apr 20250.92420
Mon, 14 Apr 20250.93290
Fri, 11 Apr 20250.92520
Thu, 10 Apr 20250.92990
Wed, 9 Apr 20250.92780
Tue, 8 Apr 20250.93490
Mon, 7 Apr 20250.93770
Fri, 4 Apr 20250.94070
Thu, 3 Apr 20250.95380
Wed, 2 Apr 20250.95430
Tue, 1 Apr 20250.95200
Mon, 31 Mar 20250.95310
Fri, 28 Mar 20250.95250
Thu, 27 Mar 20250.95240
Wed, 26 Mar 20250.95320
Tue, 25 Mar 20250.95390
Mon, 24 Mar 20250.95440
Fri, 21 Mar 20250.95470
Thu, 20 Mar 20250.95640
Wed, 19 Mar 20250.95830
Tue, 18 Mar 20250.96010
Mon, 17 Mar 20250.96160
Fri, 14 Mar 20250.96410
Thu, 13 Mar 20250.95790
Wed, 12 Mar 20250.96190
Tue, 11 Mar 20250.96080
Mon, 10 Mar 20250.95120
Fri, 7 Mar 20250.95570
Thu, 6 Mar 20250.95650
Wed, 5 Mar 20250.95140
Tue, 4 Mar 20250.93710
Mon, 3 Mar 20250.94280
Fri, 28 Feb 20250.93940
Thu, 27 Feb 20250.94070
Wed, 26 Feb 20250.93920
Tue, 25 Feb 20250.93860
Mon, 24 Feb 20250.94150
Fri, 21 Feb 20250.94200
Thu, 20 Feb 20250.94230
Wed, 19 Feb 20250.94350
Tue, 18 Feb 20250.94250
Mon, 17 Feb 20250.94400
Fri, 14 Feb 20250.94420
Thu, 13 Feb 20250.94210
Wed, 12 Feb 20250.94570
Tue, 11 Feb 20250.94290
Mon, 10 Feb 20250.93960
Fri, 7 Feb 20250.94180
Thu, 6 Feb 20250.93850
Wed, 5 Feb 20250.93950
Tue, 4 Feb 20250.93960
Mon, 3 Feb 20250.93930
Fri, 31 Jan 20250.94490
Thu, 30 Jan 20250.94410
Wed, 29 Jan 20250.94300
Tue, 28 Jan 20250.94410
Mon, 27 Jan 20250.94530
Fri, 24 Jan 20250.94940
Thu, 23 Jan 20250.94420
Wed, 22 Jan 20250.94490
Tue, 21 Jan 20250.94270
Mon, 20 Jan 20250.94290
Fri, 17 Jan 20250.93940
Thu, 16 Jan 20250.93760
Wed, 15 Jan 20250.93940
Tue, 14 Jan 20250.93950
Mon, 13 Jan 20250.93460
Fri, 10 Jan 20250.94160
Thu, 9 Jan 20250.93970
Wed, 8 Jan 20250.93790
Tue, 7 Jan 20250.94260
Mon, 6 Jan 20250.93960
Fri, 3 Jan 20250.93620
Thu, 2 Jan 20250.93710

Download 2025 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=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"