1. Currency converter
  2. GBP to XPF
  3. 100 GBP

Convert 100 British Pound Sterling (GBP) to CFP Franc (XPF)

Convert British pounds sterling to CFP francs at the live mid-market rate. Reverse: XPF to GBP

100 British pounds sterling =

14,070 XPF 0.00% today

1 GBP = 140.702 XPF · 1 XPF = 0.0071072 GBP

Mid-market rate, updated 16:19 UTC. Paid plans update as often as every 60 seconds. Get GBP→XPF rates via API

GBP to XPF over the last year

136.00138.00140.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
141.43
52-week low
134.71
52-week average
138.03
Change over the year
+2.25%

Conversion tables

GBP to XPF
GBP XPF
1 GBP 141 XPF
10 GBP 1,407 XPF
100 GBP 14,070 XPF
1,000 GBP 140,702 XPF
10,000 GBP 1,407,024 XPF
50,000 GBP 7,035,119 XPF
100,000 GBP 14,070,238 XPF
XPF to GBP
XPF GBP
1 XPF 0.007107 GBP
10 XPF 0.07107 GBP
100 XPF 0.7107 GBP
1,000 XPF 7.11 GBP
10,000 XPF 71.07 GBP
50,000 XPF 355.36 GBP
100,000 XPF 710.72 GBP

Get GBP→XPF rates via API

The live rate, the rate on any past day or a whole range, for XPF 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=GBP -d currencies=XPF \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular British Pound Sterling conversions

Popular CFP Franc conversions

Questions about GBP to XPF

How much is 100 GBP in XPF?

100 British pounds sterling is 14,070 CFP francs at the mid-market rate of 4 October 2026, 16:19 UTC, when 1 GBP = 140.702 XPF.

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

Over the last 52 weeks 1 GBP ranged from 134.713 to 141.429 XPF, 138.029 XPF on average.

Which exchange rate is this?

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