USD to THB Exchange Rate

1 USD = 33.0258 THB

+0.09% vs previous published rateReference rate

Last updated: 2026-09-12 00:02:31 UTC • Source: ExchangeRate-API (open access) Published once every 24 hours

USD to THB converter

1.0000 USD =
33.0258
Thai Baht (THB)
1 USD = 33.0258 THB
Daily change
+0.09%
Daily high / low
33.0258 / 33.0258
Reference rate

Last updated: 2026-09-12 00:02:31 UTC • Source: ExchangeRate-API (open access) Published once every 24 hours

USD to THB historical chart

Loading series…
Latest
Period open
Previous close
Period high
Period low
Change unavailable

Popular USD to THB amounts

USDTHB
1 USD33.0258 THB
5 USD165.1291 THB
10 USD330.2583 THB
50 USD1,651.29 THB
100 USD3,302.58 THB
500 USD16,512.91 THB
1,000 USD33,025.83 THB
5,000 USD165,129.14 THB
10,000 USD330,258.28 THB

THB to USD

THBUSD
1 THB0.0303 USD
10 THB0.3028 USD
100 THB3.0279 USD
1,000 THB30.2793 USD
10,000 THB302.7933 USD

Currency information

🇺🇸 US Dollar
ISO code
USD
Used in
United States
Quoted to
4 decimals
🇹🇭 Thai Baht
ISO code
THB
Used in
Thailand
Quoted to
4 decimals

USD to THB FAQ

What is the USD to THB rate today?

The latest published rate is 1 USD = 33.0258 THB, sourced from ExchangeRate-API (open access). Published once every 24 hours.

Is this the rate my bank will give me?

No. This is a reference rate. Banks, cards, exchange houses and remittance providers apply their own spreads and fees.

How often is the rate updated?

Published once every 24 hours. Each page shows the exact publication timestamp in UTC.

Rates shown on RateUSD are for informational purposes. Actual bank, card, exchange-house and money-transfer rates may differ because of spreads, fees and provider pricing.

Related USD pairs