Live mid-rates
ForeignExchange.pro
US Dollar (USD) → Singapore Dollar (SGD)Current · 2 Sept 2026

Compare the cheapest ways to send USD to SGD

Send 1,000 USD to SGD, Revolut (Standard) currently ranks best value. The recipient would get an estimated SGD 1,272.23 after conversion, with a total cost of 0.10%. Our typical-bank example would leave about SGD 80.17 less for the recipient. Final pricing can change the ranking.

Market rate
1.2735
1 USD = 1.2735 SGD
Best value
$1.00
0.10% · Revolut (Standard)
Typical bank
$63.95
6.40% · hidden in the rate
You keep vs bank
+SGD 80.17
6.73% more
Using today's market rate · USDSGD · 1,000 USD
Market rate (before fees): 1 USD = 1.2735 SGD
ProviderTotal costAfter exchange
1
RevolutModelledStandard · Free
$1.00
0.10%
SGD 1,272.23
2
RevolutModelledPlus · $2.99/mo
$1.00
0.10%
SGD 1,272.23
3
RevolutModelledPremium · $7.99/mo
$1.00
0.10%
SGD 1,272.23
4
RevolutModelledMetal · $13.99/mo
$1.00
0.10%
SGD 1,272.23
5
Interactive BrokersModelledIBKR Pro · Free
$2.00
0.20%
SGD 1,270.95
6
CurrenxieModelledGlobal Account · Free
$3.50
0.35%
SGD 1,269.04
7
WiseAPI estimatePersonal · Free
$4.18
0.42%
SGD 1,268.18
8
AirwallexModelledExplore · Free
$5.00
0.50%
SGD 1,267.13
9
AirwallexModelledGrow · $12.00/mo
$5.00
0.50%
SGD 1,267.13
10
OFXModelled
$7.50
0.75%
SGD 1,263.95
11
XEModelled
$7.50
0.75%
SGD 1,263.95
12
WorldRemitModelled
$18.93
1.89%
SGD 1,249.39
13
RemitlyModelled
$22.91
2.29%
SGD 1,244.32
14
RiaModelled
$29.87
2.99%
SGD 1,235.45
15
PayPalModelled
$35.00
3.50%
SGD 1,228.93
16
Western UnionModelled
$39.83
3.98%
SGD 1,222.78
17
MoneyGramModelled
$42.31
4.23%
SGD 1,219.62
18
Typical BankModelled
$63.95
6.40%
SGD 1,192.06
Current estimates for USD → SGD at 1,000 USD · ranked by amount received · 2 Sept 2026

What the comparison shows

Every row above uses the same market rate before fees (1 USD = 1.2735 SGD). At this amount, Revolut (Standard) leaves the recipient with the most. The order can change with the amount and the provider's final price.

Frequently asked questions

What's the cheapest way to send USD to SGD right now?

Across the displayed providers and plans at 1,000 USD, Revolut (Standard) ranks first at an estimated total cost of 0.10% and amount after conversion of SGD 1,272.23. Confirm availability, how you pay, how the recipient receives the money and the final provider quote.

How much does it cost to send 1,000 USD to SGD?

It depends on the provider and transfer setup. In this comparison, the difference from the market-rate amount starts near SGD 1.27 with Revolut (Standard); our typical-bank example is SGD 81.44. The market rate before fees is 1 USD = 1.2735 SGD.

Is it cheaper than using my bank to send USD to SGD?

In this comparison, Revolut (Standard)'s estimate is about SGD 80.17 above our typical-bank example (6.73%). Your bank's actual wire fee and exchange rate may be better or worse, so request a bank quote before deciding.

Does the cheapest provider change with the amount?

Often, yes. Fixed fees bite harder on small transfers, while percentage fees and exchange-rate markups dominate on large ones, so the ranking for 1,000 USD can differ from the ranking for 250 USD. The amount chips above re-run the comparison instantly.

Run your exact USDSGD transfer

Open the full comparison to change currencies and amount.

Related guides

Figures are estimates based on the current market rate and each provider's published pricing. Always confirm the final quote on the provider's own site before you transfer. We may earn a commission from affiliate links at no extra cost to you; this never affects rankings. Nothing here is financial advice.