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

European Central Bank CHF rates in 2023

Average 1 EUR = 0.97180 CHF

The mean of all 255 publications in 2023, ranging from 0.92600 to 1.00560 CHF.

0.9250.950.9751.00Mar ’23May ’23Jul ’23Sep ’23Nov ’23

Every rate of 2023

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

DateRate
Fri, 29 Dec 20230.92600
Thu, 28 Dec 20230.93020
Wed, 27 Dec 20230.94380
Fri, 22 Dec 20230.94170
Thu, 21 Dec 20230.94320
Wed, 20 Dec 20230.94600
Tue, 19 Dec 20230.94700
Mon, 18 Dec 20230.94800
Fri, 15 Dec 20230.94880
Thu, 14 Dec 20230.94900
Wed, 13 Dec 20230.94520
Tue, 12 Dec 20230.94430
Mon, 11 Dec 20230.94780
Fri, 8 Dec 20230.94380
Thu, 7 Dec 20230.94460
Wed, 6 Dec 20230.94290
Tue, 5 Dec 20230.94560
Mon, 4 Dec 20230.94760
Fri, 1 Dec 20230.95300
Thu, 30 Nov 20230.95620
Wed, 29 Nov 20230.96280
Tue, 28 Nov 20230.96450
Mon, 27 Nov 20230.96400
Fri, 24 Nov 20230.96400
Thu, 23 Nov 20230.96440
Wed, 22 Nov 20230.96400
Tue, 21 Nov 20230.96730
Mon, 20 Nov 20230.96650
Fri, 17 Nov 20230.96430
Thu, 16 Nov 20230.96510
Wed, 15 Nov 20230.96400
Tue, 14 Nov 20230.96680
Mon, 13 Nov 20230.96560
Fri, 10 Nov 20230.96360
Thu, 9 Nov 20230.96370
Wed, 8 Nov 20230.95990
Tue, 7 Nov 20230.96260
Mon, 6 Nov 20230.96460
Fri, 3 Nov 20230.96250
Thu, 2 Nov 20230.96220
Wed, 1 Nov 20230.95720
Tue, 31 Oct 20230.96070
Mon, 30 Oct 20230.95640
Fri, 27 Oct 20230.95020
Thu, 26 Oct 20230.94660
Wed, 25 Oct 20230.94740
Tue, 24 Oct 20230.95010
Mon, 23 Oct 20230.94610
Fri, 20 Oct 20230.94420
Thu, 19 Oct 20230.94700
Wed, 18 Oct 20230.94920
Tue, 17 Oct 20230.95170
Mon, 16 Oct 20230.95050
Fri, 13 Oct 20230.95460
Thu, 12 Oct 20230.95660
Wed, 11 Oct 20230.95760
Tue, 10 Oct 20230.95890
Mon, 9 Oct 20230.95810
Fri, 6 Oct 20230.96290
Thu, 5 Oct 20230.96250
Wed, 4 Oct 20230.96340
Tue, 3 Oct 20230.96600
Mon, 2 Oct 20230.96340
Fri, 29 Sep 20230.96690
Thu, 28 Sep 20230.96780
Wed, 27 Sep 20230.96800
Tue, 26 Sep 20230.96750
Mon, 25 Sep 20230.96760
Fri, 22 Sep 20230.96500
Thu, 21 Sep 20230.96280
Wed, 20 Sep 20230.96010
Tue, 19 Sep 20230.95950
Mon, 18 Sep 20230.95640
Fri, 15 Sep 20230.95540
Thu, 14 Sep 20230.95880
Wed, 13 Sep 20230.95890
Tue, 12 Sep 20230.95610
Mon, 11 Sep 20230.95600
Fri, 8 Sep 20230.95430
Thu, 7 Sep 20230.95570
Wed, 6 Sep 20230.95610
Tue, 5 Sep 20230.95480
Mon, 4 Sep 20230.95480
Fri, 1 Sep 20230.95740
Thu, 31 Aug 20230.95840
Wed, 30 Aug 20230.95680
Tue, 29 Aug 20230.95580
Mon, 28 Aug 20230.95590
Fri, 25 Aug 20230.95640
Thu, 24 Aug 20230.95620
Wed, 23 Aug 20230.95240
Tue, 22 Aug 20230.95650
Mon, 21 Aug 20230.95880
Fri, 18 Aug 20230.95710
Thu, 17 Aug 20230.95550
Wed, 16 Aug 20230.96050
Tue, 15 Aug 20230.95860
Mon, 14 Aug 20230.96080
Fri, 11 Aug 20230.96170
Thu, 10 Aug 20230.96180
Wed, 9 Aug 20230.96270
Tue, 8 Aug 20230.96000
Mon, 7 Aug 20230.96250
Fri, 4 Aug 20230.95980
Thu, 3 Aug 20230.95790
Wed, 2 Aug 20230.96420
Tue, 1 Aug 20230.96100
Mon, 31 Jul 20230.96190
Fri, 28 Jul 20230.95540
Thu, 27 Jul 20230.95420
Wed, 26 Jul 20230.95490
Tue, 25 Jul 20230.95980
Mon, 24 Jul 20230.95950
Fri, 21 Jul 20230.96300
Thu, 20 Jul 20230.96350
Wed, 19 Jul 20230.96280
Tue, 18 Jul 20230.96470
Mon, 17 Jul 20230.96520
Fri, 14 Jul 20230.96490
Thu, 13 Jul 20230.96440
Wed, 12 Jul 20230.96830
Tue, 11 Jul 20230.96930
Mon, 10 Jul 20230.97530
Fri, 7 Jul 20230.97540
Thu, 6 Jul 20230.97570
Wed, 5 Jul 20230.97820
Tue, 4 Jul 20230.97620
Mon, 3 Jul 20230.98000
Fri, 30 Jun 20230.97880
Thu, 29 Jun 20230.97830
Wed, 28 Jun 20230.98220
Tue, 27 Jun 20230.97890
Mon, 26 Jun 20230.97370
Fri, 23 Jun 20230.97730
Thu, 22 Jun 20230.98250
Wed, 21 Jun 20230.98030
Tue, 20 Jun 20230.98080
Mon, 19 Jun 20230.97720
Fri, 16 Jun 20230.97700
Thu, 15 Jun 20230.97610
Wed, 14 Jun 20230.97510
Tue, 13 Jun 20230.97840
Mon, 12 Jun 20230.97510
Fri, 9 Jun 20230.97160
Thu, 8 Jun 20230.97510
Wed, 7 Jun 20230.97040
Tue, 6 Jun 20230.96980
Mon, 5 Jun 20230.97320
Fri, 2 Jun 20230.97580
Thu, 1 Jun 20230.97320
Wed, 31 May 20230.97240
Tue, 30 May 20230.96900
Mon, 29 May 20230.96830
Fri, 26 May 20230.97070
Thu, 25 May 20230.97080
Wed, 24 May 20230.97320
Tue, 23 May 20230.97180
Mon, 22 May 20230.97000
Fri, 19 May 20230.97380
Thu, 18 May 20230.97350
Wed, 17 May 20230.97460
Tue, 16 May 20230.97320
Mon, 15 May 20230.97470
Fri, 12 May 20230.97440
Thu, 11 May 20230.97580
Wed, 10 May 20230.97710
Tue, 9 May 20230.97880
Mon, 8 May 20230.98130
Fri, 5 May 20230.98280
Thu, 4 May 20230.98020
Wed, 3 May 20230.98090
Tue, 2 May 20230.98410
Fri, 28 Apr 20230.98390
Thu, 27 Apr 20230.98620
Wed, 26 Apr 20230.98240
Tue, 25 Apr 20230.97860
Mon, 24 Apr 20230.98000
Fri, 21 Apr 20230.97950
Thu, 20 Apr 20230.98100
Wed, 19 Apr 20230.98280
Tue, 18 Apr 20230.98310
Mon, 17 Apr 20230.98120
Fri, 14 Apr 20230.98270
Thu, 13 Apr 20230.98040
Wed, 12 Apr 20230.98530
Tue, 11 Apr 20230.98680
Thu, 6 Apr 20230.98780
Wed, 5 Apr 20230.99010
Tue, 4 Apr 20230.99540
Mon, 3 Apr 20230.99490
Fri, 31 Mar 20230.99680
Thu, 30 Mar 20230.99630
Wed, 29 Mar 20230.99730
Tue, 28 Mar 20230.99470
Mon, 27 Mar 20230.98750
Fri, 24 Mar 20230.98740
Thu, 23 Mar 20230.99690
Wed, 22 Mar 20230.99600
Tue, 21 Mar 20230.99700
Mon, 20 Mar 20230.99280
Fri, 17 Mar 20230.98580
Thu, 16 Mar 20230.98200
Wed, 15 Mar 20230.97270
Tue, 14 Mar 20230.97840
Mon, 13 Mar 20230.97500
Fri, 10 Mar 20230.98240
Thu, 9 Mar 20230.99110
Wed, 8 Mar 20230.99310
Tue, 7 Mar 20230.99590
Mon, 6 Mar 20230.99470
Fri, 3 Mar 20230.99580
Thu, 2 Mar 20230.99880
Wed, 1 Mar 20230.99970
Tue, 28 Feb 20230.99470
Mon, 27 Feb 20230.99290
Fri, 24 Feb 20230.98980
Thu, 23 Feb 20230.98920
Wed, 22 Feb 20230.98700
Tue, 21 Feb 20230.98530
Mon, 20 Feb 20230.98610
Fri, 17 Feb 20230.98960
Thu, 16 Feb 20230.98730
Wed, 15 Feb 20230.98850
Tue, 14 Feb 20230.98700
Mon, 13 Feb 20230.98490
Fri, 10 Feb 20230.98720
Thu, 9 Feb 20230.98900
Wed, 8 Feb 20230.98810
Tue, 7 Feb 20230.99060
Mon, 6 Feb 20230.99640
Fri, 3 Feb 20230.99890
Thu, 2 Feb 20230.99920
Wed, 1 Feb 20230.99800
Tue, 31 Jan 20231.00320
Mon, 30 Jan 20231.00450
Fri, 27 Jan 20231.00170
Thu, 26 Jan 20231.00020
Wed, 25 Jan 20231.00200
Tue, 24 Jan 20231.00530
Mon, 23 Jan 20231.00130
Fri, 20 Jan 20230.99620
Thu, 19 Jan 20230.99210
Wed, 18 Jan 20230.99060
Tue, 17 Jan 20230.99980
Mon, 16 Jan 20231.00260
Fri, 13 Jan 20231.00510
Thu, 12 Jan 20231.00560
Wed, 11 Jan 20230.99670
Tue, 10 Jan 20230.99080
Mon, 9 Jan 20230.98650
Fri, 6 Jan 20230.98640
Thu, 5 Jan 20230.98390
Wed, 4 Jan 20230.98430
Tue, 3 Jan 20230.98790
Mon, 2 Jan 20230.98730

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