1. Currency converter
  2. SAR to XRP

100 SAR to XRP

Convert Saudi riyals to Ripple at the live mid-market rate.

100 Saudi riyals =

17.754866 XRP −0.58% today

1 SAR = 0.177549 XRP · 1 XRP = 5.63226 SAR

Mid-market rate, updated 07:36 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

SAR to XRP over the last year

0.100.20Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.26850
52-week low
0.08774
52-week average
0.17900
Change over the year
+89.24%

Conversion tables

SAR to XRP
SAR XRP
1 SAR 0.1775 XRP
5 SAR 0.8877 XRP
10 SAR 1.775487 XRP
25 SAR 4.438716 XRP
50 SAR 8.877433 XRP
100 SAR 17.754866 XRP
250 SAR 44.387164 XRP
500 SAR 88.774328 XRP
1,000 SAR 177.548655 XRP
5,000 SAR 887.743275 XRP
10,000 SAR 1,775.486550 XRP
50,000 SAR 8,877.432750 XRP
XRP to SAR
XRP SAR
1 XRP 5.63 SAR
5 XRP 28.16 SAR
10 XRP 56.32 SAR
25 XRP 140.81 SAR
50 XRP 281.61 SAR
100 XRP 563.23 SAR
250 XRP 1,408.06 SAR
500 XRP 2,816.13 SAR
1,000 XRP 5,632.26 SAR
5,000 XRP 28,161.29 SAR
10,000 XRP 56,322.59 SAR
50,000 XRP 281,612.95 SAR

SAR to XRP via API

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

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

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

Popular Saudi Riyal conversions

Questions about SAR to XRP

How much is 100 SAR in XRP?

100 Saudi riyals is 17.754866 Ripple at the mid-market rate of 30 September 2026, 07:36 UTC, when 1 SAR = 0.177549 XRP.

What was the SAR to XRP rate over the last year?

Over the last 52 weeks 1 SAR ranged from 0.0877357 to 0.268496 XRP, 0.179004 XRP on average.

Which exchange rate is this?

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