OFX Review (2026): Fees, Rates & Speed
Visit site
OFX is a money transfer operator that advertises no upfront transfer fee, with an exchange-rate margin of around 0.5%. OFX typically delivers 1–3 business and pays out via bank deposit.
Live calculation
Sending $1,000 from United States to Kenya with OFX right now:
See how this compares with other providers for the same transfer:
-
Best deal
#1
Recipient gets KSh129,160.67Rate 129.1607Transfer fee FreeSpeed Minutes to 2 daysGet deal Bank deposit -
#2XERecipient gets KSh128,774.48 −KSh386.19Rate 129.0312Transfer fee $1.99Speed Minutes to two daysGet deal Bank deposit
-
#3
Recipient gets KSh128,772.41 −KSh388.26Rate 128.7724Transfer fee FreeSpeed 1–3 businessGet deal Bank deposit -
#4
Recipient gets KSh128,578.28 −KSh582.39Rate 129.4195Transfer fee $6.50Speed Seconds to 2 business daysGet deal Bank deposit -
#5
Recipient gets KSh128,128.67 −KSh1,032.00Rate 128.3842Transfer fee $1.99Speed Minutes to 3 daysGet deal Bank deposit · Cash pickup · Mobile money · Digital wallet -
#6
Recipient gets KSh128,125.31 −KSh1,035.36Rate 128.1253Transfer fee FreeSpeed Minutes to 1 business dayGet deal Bank deposit · Cash pickup · Mobile money -
#7
Recipient gets KSh127,614.09 −KSh1,546.58Rate 128.1253Transfer fee $3.99Speed Minutes (Express) / 1–3 days (Economy)Get deal Bank deposit · Cash pickup · Mobile money
We may earn a commission when you use the links on this page. This never affects the ranking, which is based on the amount your recipient receives.
Transfer & payout methods
How to send money with OFX
-
1
Get started with OFX
Open the OFX website or mobile app to begin your transfer.
-
2
Create an account
Sign up with OFX using your email address or phone number and set a secure password.
-
3
Verify your identity
Upload a government-issued ID and, where required, proof of address. Verification is a legal requirement and usually takes a few minutes.
-
4
Add recipient details
Enter your recipient's name and select how they will be paid — bank deposit, mobile money, digital wallet or cash pickup.
-
5
Pay for your transfer
Fund the transfer with a bank transfer, debit card or credit card. Review the fee and the guaranteed amount your recipient will receive before you confirm.
-
6
Track delivery
Follow the transfer status in your account or app and receive a notification when the funds arrive.
We may earn a commission when you use the links on this page. This never affects the ranking, which is based on the amount your recipient receives.