Compare International Money Transfer Rates
Find the best exchange rates and lowest fees — save up to 6x vs banks
USD → BRL — Live Rates
Full comparison →Best rate — they receive (BRL)
BRL 5,230.93
via Wise
Sending USD 1,000 to Brazil
Updated Mar 22, 06:28 AM
| Provider | Exchange Rate | Fee | Speed | You Send | They Receive | |
|---|---|---|---|---|---|---|
WiseBest rate | 1 USD = 5.2551 BRL | $4.60 | ~1 hour | USD 1,000 | BRL 5,230.93 | Send → |
RevolutRunner-up | 1 USD = 5.2551 BRL | $5.00 | ~1 day | USD 1,000 | BRL 5,228.82 | Send → |
WorldRemit | 1 USD = 5.2551 BRL | $13.99 | ~6 hours | USD 1,000 | BRL 5,181.58 | Send → |
Remitly | 1 USD = 5.2551 BRL | $15.00 | ~3 hours | USD 1,000 | BRL 5,176.27 | Send → |
* Rates are indicative. Final rate confirmed at provider's checkout. RateCurb may earn a commission if you click and sign up.
Popular Money Transfer Corridors
USD → MXN
United States to Mexico
Compare rates →
USD → INR
United States to India
Compare rates →
USD → BRL
United States to Brazil
Compare rates →
AED → INR
United Arab Emirates to India
Compare rates →
SAR → INR
Saudi Arabia to India
Compare rates →
USD → PHP
United States to Philippines
Compare rates →
GBP → INR
United Kingdom to India
Compare rates →
USD → COP
United States to Colombia
Compare rates →
AED → PKR
United Arab Emirates to Pakistan
Compare rates →
USD → PKR
United States to Pakistan
Compare rates →
CAD → INR
Canada to India
Compare rates →
USD → NGN
United States to Nigeria
Compare rates →
How RateCurb Works
Choose your corridor
Select the countries you're sending money between
Compare live rates
See real-time rates, fees, and transfer times side by side
Transfer & save
Go directly to the best provider and start saving