1. Central bank exchange rates
  2. National Bank of the Republic of North Macedonia
  3. PHP
  4. 2025

National Bank of the Republic of North Macedonia PHP rates in 2025

Average 1 PHP = 0.95035 MKD

The mean of all 365 publications in 2025, ranging from 0.88710 to 1.02890 MKD.

0.900.951.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

1 PHP in MKD, newest first, one row per publication.

DateRate
Wed, 31 Dec 20250.88910
Tue, 30 Dec 20250.88790
Mon, 29 Dec 20250.88880
Sun, 28 Dec 20250.88880
Sat, 27 Dec 20250.88880
Fri, 26 Dec 20250.88760
Thu, 25 Dec 20250.88770
Wed, 24 Dec 20250.88710
Tue, 23 Dec 20250.89160
Mon, 22 Dec 20250.89430
Sun, 21 Dec 20250.89430
Sat, 20 Dec 20250.89430
Fri, 19 Dec 20250.89520
Thu, 18 Dec 20250.89410
Wed, 17 Dec 20250.89050
Tue, 16 Dec 20250.88740
Mon, 15 Dec 20250.88770
Sun, 14 Dec 20250.88770
Sat, 13 Dec 20250.88770
Fri, 12 Dec 20250.89000
Thu, 11 Dec 20250.89210
Wed, 10 Dec 20250.89130
Tue, 9 Dec 20250.89620
Mon, 8 Dec 20250.89620
Sun, 7 Dec 20250.89620
Sat, 6 Dec 20250.89620
Fri, 5 Dec 20250.89470
Thu, 4 Dec 20250.89620
Wed, 3 Dec 20250.90520
Tue, 2 Dec 20250.90580
Mon, 1 Dec 20250.90920
Sun, 30 Nov 20250.90920
Sat, 29 Nov 20250.90920
Fri, 28 Nov 20250.90600
Thu, 27 Nov 20250.90550
Wed, 26 Nov 20250.90630
Tue, 25 Nov 20250.90790
Mon, 24 Nov 20250.90710
Sun, 23 Nov 20250.90710
Sat, 22 Nov 20250.90710
Fri, 21 Nov 20250.90470
Thu, 20 Nov 20250.90200
Wed, 19 Nov 20250.90240
Tue, 18 Nov 20250.90000
Mon, 17 Nov 20250.89560
Sun, 16 Nov 20250.89560
Sat, 15 Nov 20250.89560
Fri, 14 Nov 20250.89930
Thu, 13 Nov 20250.89840
Wed, 12 Nov 20250.90130
Tue, 11 Nov 20250.90200
Mon, 10 Nov 20250.89980
Sun, 9 Nov 20250.89980
Sat, 8 Nov 20250.89980
Fri, 7 Nov 20250.90690
Thu, 6 Nov 20250.91050
Wed, 5 Nov 20250.91350
Tue, 4 Nov 20250.90800
Mon, 3 Nov 20250.90710
Sun, 2 Nov 20250.90710
Sat, 1 Nov 20250.90710
Fri, 31 Oct 20250.90440
Thu, 30 Oct 20250.90150
Wed, 29 Oct 20250.89410
Tue, 28 Oct 20250.89790
Mon, 27 Oct 20250.90410
Sun, 26 Oct 20250.90410
Sat, 25 Oct 20250.90410
Fri, 24 Oct 20250.91220
Thu, 23 Oct 20250.91220
Wed, 22 Oct 20250.90870
Tue, 21 Oct 20250.90850
Mon, 20 Oct 20250.90670
Sun, 19 Oct 20250.90670
Sat, 18 Oct 20250.90670
Fri, 17 Oct 20250.91080
Thu, 16 Oct 20250.91190
Wed, 15 Oct 20250.91620
Tue, 14 Oct 20250.91490
Mon, 13 Oct 20250.91510
Sun, 12 Oct 20250.91510
Sat, 11 Oct 20250.91510
Fri, 10 Oct 20250.91330
Thu, 9 Oct 20250.91460
Wed, 8 Oct 20250.90970
Tue, 7 Oct 20250.90580
Mon, 6 Oct 20250.90790
Sun, 5 Oct 20250.90790
Sat, 4 Oct 20250.90790
Fri, 3 Oct 20250.90310
Thu, 2 Oct 20250.90530
Wed, 1 Oct 20250.90230
Tue, 30 Sep 20250.90460
Mon, 29 Sep 20250.90890
Sun, 28 Sep 20250.90890
Sat, 27 Sep 20250.90890
Fri, 26 Sep 20250.90330
Thu, 25 Sep 20250.91310
Wed, 24 Sep 20250.91360
Tue, 23 Sep 20250.92050
Mon, 22 Sep 20250.91980
Sun, 21 Sep 20250.91980
Sat, 20 Sep 20250.91980
Fri, 19 Sep 20250.91300
Thu, 18 Sep 20250.91410
Wed, 17 Sep 20250.91500
Tue, 16 Sep 20250.91410
Mon, 15 Sep 20250.91860
Sun, 14 Sep 20250.91860
Sat, 13 Sep 20250.91860
Fri, 12 Sep 20250.92040
Thu, 11 Sep 20250.91950
Wed, 10 Sep 20250.92030
Tue, 9 Sep 20250.92480
Mon, 8 Sep 20250.92480
Sun, 7 Sep 20250.92480
Sat, 6 Sep 20250.92480
Fri, 5 Sep 20250.92470
Thu, 4 Sep 20250.92080
Wed, 3 Sep 20250.92110
Tue, 2 Sep 20250.91800
Mon, 1 Sep 20250.92210
Sun, 31 Aug 20250.92210
Sat, 30 Aug 20250.92210
Fri, 29 Aug 20250.92640
Thu, 28 Aug 20250.92640
Wed, 27 Aug 20250.92610
Tue, 26 Aug 20250.92800
Mon, 25 Aug 20250.93060
Sun, 24 Aug 20250.93060
Sat, 23 Aug 20250.93060
Fri, 22 Aug 20250.92570
Thu, 21 Aug 20250.92590
Wed, 20 Aug 20250.92160
Tue, 19 Aug 20250.92520
Mon, 18 Aug 20250.92240
Sun, 17 Aug 20250.92240
Sat, 16 Aug 20250.92240
Fri, 15 Aug 20250.92560
Thu, 14 Aug 20250.92770
Wed, 13 Aug 20250.92890
Tue, 12 Aug 20250.92820
Mon, 11 Aug 20250.92840
Sun, 10 Aug 20250.92840
Sat, 9 Aug 20250.92840
Fri, 8 Aug 20250.92400
Thu, 7 Aug 20250.92260
Wed, 6 Aug 20250.92450
Tue, 5 Aug 20250.92800
Mon, 4 Aug 20250.92820
Sun, 3 Aug 20250.92820
Sat, 2 Aug 20250.92820
Fri, 1 Aug 20250.92190
Thu, 31 Jul 20250.92880
Wed, 30 Jul 20250.93180
Tue, 29 Jul 20250.92460
Mon, 28 Jul 20250.92080
Sun, 27 Jul 20250.92080
Sat, 26 Jul 20250.92080
Fri, 25 Jul 20250.92560
Thu, 24 Jul 20250.92570
Wed, 23 Jul 20250.92520
Tue, 22 Jul 20250.92460
Mon, 21 Jul 20250.92810
Sun, 20 Jul 20250.92810
Sat, 19 Jul 20250.92810
Fri, 18 Jul 20250.92970
Thu, 17 Jul 20250.93060
Wed, 16 Jul 20250.93230
Tue, 15 Jul 20250.93070
Mon, 14 Jul 20250.93460
Sun, 13 Jul 20250.93460
Sat, 12 Jul 20250.93460
Fri, 11 Jul 20250.93170
Thu, 10 Jul 20250.93190
Wed, 9 Jul 20250.93180
Tue, 8 Jul 20250.92850
Mon, 7 Jul 20250.92720
Sun, 6 Jul 20250.92720
Sat, 5 Jul 20250.92720
Fri, 4 Jul 20250.92950
Thu, 3 Jul 20250.93110
Wed, 2 Jul 20250.92740
Tue, 1 Jul 20250.93230
Mon, 30 Jun 20250.93140
Sun, 29 Jun 20250.93140
Sat, 28 Jun 20250.93140
Fri, 27 Jun 20250.93070
Thu, 26 Jun 20250.93550
Wed, 25 Jun 20250.92810
Tue, 24 Jun 20250.93060
Mon, 23 Jun 20250.93450
Sun, 22 Jun 20250.93450
Sat, 21 Jun 20250.93450
Fri, 20 Jun 20250.93370
Thu, 19 Jun 20250.93400
Wed, 18 Jun 20250.94460
Tue, 17 Jun 20250.94410
Mon, 16 Jun 20250.95190
Sun, 15 Jun 20250.95190
Sat, 14 Jun 20250.95190
Fri, 13 Jun 20250.95390
Thu, 12 Jun 20250.96540
Wed, 11 Jun 20250.96660
Tue, 10 Jun 20250.96870
Mon, 9 Jun 20250.97130
Sun, 8 Jun 20250.97130
Sat, 7 Jun 20250.97130
Fri, 6 Jun 20250.97130
Thu, 5 Jun 20250.97160
Wed, 4 Jun 20250.97310
Tue, 3 Jun 20250.97080
Mon, 2 Jun 20250.97590
Sun, 1 Jun 20250.97590
Sat, 31 May 20250.97590
Fri, 30 May 20250.98180
Thu, 29 May 20250.98220
Wed, 28 May 20250.97810
Tue, 27 May 20250.97750
Mon, 26 May 20250.98580
Sun, 25 May 20250.98580
Sat, 24 May 20250.98580
Fri, 23 May 20250.97890
Thu, 22 May 20250.97830
Wed, 21 May 20250.98340
Tue, 20 May 20250.98230
Mon, 19 May 20250.98790
Sun, 18 May 20250.98790
Sat, 17 May 20250.98790
Fri, 16 May 20250.98710
Thu, 15 May 20250.98440
Wed, 14 May 20250.99460
Tue, 13 May 20250.99680
Mon, 12 May 20250.98850
Sun, 11 May 20250.98850
Sat, 10 May 20250.98850
Fri, 9 May 20250.98060
Thu, 8 May 20250.98090
Wed, 7 May 20250.97860
Tue, 6 May 20250.97720
Mon, 5 May 20250.97850
Sun, 4 May 20250.97850
Sat, 3 May 20250.97850
Fri, 2 May 20250.97000
Thu, 1 May 20250.97000
Wed, 30 Apr 20250.96600
Tue, 29 Apr 20250.96290
Mon, 28 Apr 20250.96430
Sun, 27 Apr 20250.96430
Sat, 26 Apr 20250.96430
Fri, 25 Apr 20250.95900
Thu, 24 Apr 20250.95290
Wed, 23 Apr 20250.94690
Tue, 22 Apr 20250.95520
Mon, 21 Apr 20250.95520
Sun, 20 Apr 20250.95520
Sat, 19 Apr 20250.95520
Fri, 18 Apr 20250.95520
Thu, 17 Apr 20250.95450
Wed, 16 Apr 20250.95290
Tue, 15 Apr 20250.94800
Mon, 14 Apr 20250.95020
Sun, 13 Apr 20250.95020
Sat, 12 Apr 20250.95020
Fri, 11 Apr 20250.96840
Thu, 10 Apr 20250.97020
Wed, 9 Apr 20250.98050
Tue, 8 Apr 20250.97830
Mon, 7 Apr 20250.97330
Sun, 6 Apr 20250.97330
Sat, 5 Apr 20250.97330
Fri, 4 Apr 20250.97410
Thu, 3 Apr 20250.99780
Wed, 2 Apr 20250.99840
Tue, 1 Apr 20250.99590
Mon, 31 Mar 20250.99590
Sun, 30 Mar 20250.99590
Sat, 29 Mar 20250.99590
Fri, 28 Mar 20250.99650
Thu, 27 Mar 20250.99090
Wed, 26 Mar 20250.99070
Tue, 25 Mar 20250.99400
Mon, 24 Mar 20250.99500
Sun, 23 Mar 20250.99500
Sat, 22 Mar 20250.99500
Fri, 21 Mar 20250.99500
Thu, 20 Mar 20250.98950
Wed, 19 Mar 20250.98650
Tue, 18 Mar 20250.98750
Mon, 17 Mar 20250.98920
Sun, 16 Mar 20250.98920
Sat, 15 Mar 20250.98920
Fri, 14 Mar 20250.99130
Thu, 13 Mar 20250.98770
Wed, 12 Mar 20250.98590
Tue, 11 Mar 20250.98940
Mon, 10 Mar 20250.99140
Sun, 9 Mar 20250.99140
Sat, 8 Mar 20250.99140
Fri, 7 Mar 20250.99480
Thu, 6 Mar 20251.00360
Wed, 5 Mar 20251.01330
Tue, 4 Mar 20251.01940
Mon, 3 Mar 20251.02090
Sun, 2 Mar 20251.02090
Sat, 1 Mar 20251.02090
Fri, 28 Feb 20251.01640
Thu, 27 Feb 20251.01460
Wed, 26 Feb 20251.01250
Tue, 25 Feb 20251.01570
Mon, 24 Feb 20251.01450
Sun, 23 Feb 20251.01450
Sat, 22 Feb 20251.01450
Fri, 21 Feb 20251.01710
Thu, 20 Feb 20251.01390
Wed, 19 Feb 20251.01060
Tue, 18 Feb 20251.01210
Mon, 17 Feb 20251.01670
Sun, 16 Feb 20251.01670
Sat, 15 Feb 20251.01670
Fri, 14 Feb 20251.01960
Thu, 13 Feb 20251.02010
Wed, 12 Feb 20251.02410
Tue, 11 Feb 20251.02480
Mon, 10 Feb 20251.02170
Sun, 9 Feb 20251.02170
Sat, 8 Feb 20251.02170
Fri, 7 Feb 20251.02140
Thu, 6 Feb 20251.01750
Wed, 5 Feb 20251.02110
Tue, 4 Feb 20251.02220
Mon, 3 Feb 20251.01340
Sun, 2 Feb 20251.01340
Sat, 1 Feb 20251.01340
Fri, 31 Jan 20251.01320
Thu, 30 Jan 20251.01330
Wed, 29 Jan 20251.01100
Tue, 28 Jan 20251.00360
Mon, 27 Jan 20251.00820
Sun, 26 Jan 20251.00820
Sat, 25 Jan 20251.00820
Fri, 24 Jan 20251.00940
Thu, 23 Jan 20251.01030
Wed, 22 Jan 20251.01620
Tue, 21 Jan 20251.02070
Mon, 20 Jan 20251.02030
Sun, 19 Jan 20251.02030
Sat, 18 Jan 20251.02030
Fri, 17 Jan 20251.02290
Thu, 16 Jan 20251.01950
Wed, 15 Jan 20251.02230
Tue, 14 Jan 20251.02780
Mon, 13 Jan 20251.02080
Sun, 12 Jan 20251.02080
Sat, 11 Jan 20251.02080
Fri, 10 Jan 20251.02010
Thu, 9 Jan 20251.02160
Wed, 8 Jan 20251.02770
Tue, 7 Jan 20251.02770
Mon, 6 Jan 20251.02770
Sun, 5 Jan 20251.02770
Sat, 4 Jan 20251.02770
Fri, 3 Jan 20251.02890
Thu, 2 Jan 20251.01980
Wed, 1 Jan 20251.01980

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