Singapore dollar (SGD)

Reference rates published by the European Central Bank every working day.

1 SGD = 0.698812 EUR

1 SGD = 0.78218 USD

Rates against other currencies are calculated from the euro rates published by Banca d'Italia and the European Central Bank on Friday, 23 October 2026.

Used in
Singapore
Published by
European Central Bank
First day
4 January 1999
Latest
23 October 2026

SGD against the most used currencies

Currency1 SGD buys1 of it buys
USD US dollar 0.78218 USD 1.27848 SGD
EUR Euro 0.698812 EUR 1.431 SGD
GBP Pound sterling 0.585101 GBP 1.70911 SGD
INR Indian rupee 74.2642 INR 0.0134654 SGD
AED UAE dirham 2.87254 AED 0.348124 SGD
CAD Canadian dollar 1.09469 CAD 0.913501 SGD
AUD Australian dollar 1.11384 AUD 0.897798 SGD
JPY Japanese yen 122.648 JPY 0.00815338 SGD
CNY Chinese yuan renminbi 5.21733 CNY 0.191669 SGD
SAR Saudi riyal 2.93319 SAR 0.340925 SGD
PKR Pakistani rupee 216.753 PKR 0.00461355 SGD
PHP Philippine peso 49.7799 PHP 0.0200884 SGD
NGN Nigerian naira 1,051.56 NGN 0.000950965 SGD
MXN Mexican peso 14.6908 MXN 0.0680696 SGD
BRL Brazilian real 3.94724 BRL 0.253342 SGD
CHF Swiss franc 0.644794 CHF 1.55088 SGD
MYR Malaysian ringgit 3.1956 MYR 0.312931 SGD
ZAR South African rand 12.9823 ZAR 0.0770278 SGD
TRY Turkish lira 38.9039 TRY 0.0257044 SGD
KRW South Korean won 1,035.96 KRW 0.000965287 SGD
BDT Bangladeshi taka 96.7244 BDT 0.0103387 SGD
EGP Egyptian pound 43.2547 EGP 0.0231189 SGD
KWD Kuwaiti dinar 0.241929 KWD 4.13345 SGD
QAR Qatari riyal 2.84717 QAR 0.351226 SGD
NZD New Zealand dollar 1.3754 NZD 0.72706 SGD
HKD Hong Kong dollar 6.13508 HKD 0.162997 SGD
THB Thai baht 26.3948 THB 0.0378862 SGD
IDR Indonesian rupiah 14,163.6 IDR 0.0000706037 SGD
VND Vietnamese dong 20,214.5 VND 0.0000494694 SGD

One year of 1 USD in SGD

23 October 202523 October 2026
High
1.30773
21 November 2025
Low
1.26173
28 January 2026

Get SGD rates from the API

Free, with no key. Every rate against SGD:

GET https://theratesapi.com/api/latest?base=SGD
curl "https://theratesapi.com/api/latest?base=SGD"
const res = await fetch('https://theratesapi.com/api/latest?base=SGD')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/latest?base=SGD').json()

A given day

Or a few currencies on a given day:

GET https://theratesapi.com/api/2026-10-23?base=SGD&symbols=USD,EUR
curl "https://theratesapi.com/api/2026-10-23?base=SGD&symbols=USD,EUR"
const res = await fetch('https://theratesapi.com/api/2026-10-23?base=SGD&symbols=USD,EUR')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/2026-10-23?base=SGD&symbols=USD,EUR').json()

All currencies