1. Currency converter
  2. XOF to PEN

CFA Franc BCEAO (XOF) to Peruvian Sol (PEN)

Convert CFA francs BCEAO to Peruvian soles at the live mid-market rate. Reverse: PEN to XOF

1 CFA Franc BCEAO =

0.005893 PEN 0.00% today

1 XOF = 0.00589347 PEN · 1 PEN = 169.679 XOF

Mid-market rate, updated 16:59 UTC. Paid plans update as often as every 60 seconds. Get XOF→PEN rates via API

XOF to PEN over the last year

0.0060.0062Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0062782
52-week low
0.0058610
52-week average
0.0060149
Change over the year
−4.92%

Conversion tables

XOF to PEN
XOF PEN
1 XOF 0.005893 PEN
10 XOF 0.05893 PEN
100 XOF 0.5893 PEN
1,000 XOF 5.89 PEN
10,000 XOF 58.93 PEN
50,000 XOF 294.67 PEN
100,000 XOF 589.35 PEN
PEN to XOF
PEN XOF
1 PEN 170 XOF
10 PEN 1,697 XOF
100 PEN 16,968 XOF
1,000 PEN 169,679 XOF
10,000 PEN 1,696,792 XOF
50,000 PEN 8,483,962 XOF
100,000 PEN 16,967,924 XOF

Get XOF→PEN rates via API

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

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

Related conversions

Popular CFA Franc BCEAO conversions

Popular Peruvian Sol conversions

Questions about XOF to PEN

How much is 1 XOF in PEN?

1 CFA Franc BCEAO is 0.00589347 Peruvian soles at the mid-market rate of 4 October 2026, 16:59 UTC, and 1 PEN is 169.679 XOF.

What was the XOF to PEN rate over the last year?

Over the last 52 weeks 1 XOF ranged from 0.00586101 to 0.00627821 PEN, 0.00601489 PEN on average.

Which exchange rate is this?

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