1. Currency converter
  2. XPF to IDR

CFP Franc (XPF) to Indonesian Rupiah (IDR)

Convert CFP francs to Indonesian rupiahs at the live mid-market rate. Reverse: IDR to XPF

1 CFP Franc =

168 IDR 0.00% today

1 XPF = 168.452 IDR · 1 IDR = 0.00593642 XPF

Mid-market rate, updated 04:08 UTC. Paid plans update as often as every 60 seconds. Get XPF→IDR rates via API

XPF to IDR over the last year

160.00165.00170.00175.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
175.78
52-week low
160.33
52-week average
167.50
Change over the year
+3.55%

Conversion tables

XPF to IDR
XPF IDR
1 XPF 168 IDR
10 XPF 1,685 IDR
100 XPF 16,845 IDR
1,000 XPF 168,452 IDR
10,000 XPF 1,684,518 IDR
50,000 XPF 8,422,588 IDR
100,000 XPF 16,845,176 IDR
IDR to XPF
IDR XPF
1 IDR 0.005936 XPF
10 IDR 0.05936 XPF
100 IDR 0.5936 XPF
1,000 IDR 6 XPF
10,000 IDR 59 XPF
50,000 IDR 297 XPF
100,000 IDR 594 XPF

Get XPF→IDR rates via API

The live rate, the rate on any past day or a whole range, for IDR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=XPF -d currencies=IDR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=XPF -d currencies=IDR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular CFP Franc conversions

Popular Indonesian Rupiah conversions

Questions about XPF to IDR

How much is 1 XPF in IDR?

1 CFP Franc is 168.452 Indonesian rupiahs at the mid-market rate of 4 October 2026, 04:08 UTC, and 1 IDR is 0.00593642 XPF.

What was the XPF to IDR rate over the last year?

Over the last 52 weeks 1 XPF ranged from 160.329 to 175.776 IDR, 167.501 IDR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for XPF/IDR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.