ExchangeRate-API live rate

SGD to TWD Exchange RateSingapore DollarTaiwan Dollar

🇸🇬🇹🇼

1 SGD =

25.0669TWD

1 TWD = 0.039893 SGD

▲ +0.02%vs. yesterday

Last synced Jul 26, 2026, 04:00 PM

SGD → TWD Converter

25.0669

SGD/TWD 90-Day Trend (Daily)

SGD to TWD Conversion Table

SGDTWD
1 SGD25.0669 TWD
5 SGD125.3343 TWD
10 SGD250.6686 TWD
25 SGD626.6716 TWD
50 SGD1,253.34 TWD
100 SGD2,506.69 TWD
500 SGD12,533.43 TWD
1,000 SGD25,066.86 TWD
5,000 SGD125,334.32 TWD
10,000 SGD250,668.64 TWD

About SGD/TWD

This page shows the live mid-market rate of Singapore Dollar to Taiwan Dollar from ExchangeRate-API. Currently 1 SGD ≈ 25.0669 TWD, and 1 TWD ≈ 0.039893 SGD.Data updates automatically every 4 hours.

Use the converter above to convert any amount from SGD to TWD, or check the table for common amounts like 10, 100 and 1000 SGD in TWD. The chart is aggregated daily so you can track recent SGD/TWD movements.

FAQ

How much is 1 SGD in TWD?

As of Jul 26, 2026, 04:00 PM, per ExchangeRate-API, 1 SGD (Singapore Dollar) ≈ 25.0669 TWD (Taiwan Dollar).

How much is 100 SGD in TWD?

100 SGD ≈ 2,506.69 TWD; 1000 SGD ≈ 25,066.86 TWD.

Is SGD/TWD up or down today?

Versus yesterday, SGD/TWD rose 0.02%.

How much is 1 TWD in SGD?

1 TWD ≈ 0.039893 SGD.