Skip to content

English Input

Try typing a place name in English:

Loading address data…

The indexed English names follow the Royal Thai General System of Transcription (RTGS). RTGS spellings like bang rak or chatuchak are matched directly, with no conversion needed.

Many people are more familiar with non-RTGS spellings, like lardprao or krungthep. thaizip ships a curated list of 87 aliases that rewrite these onto the actual RTGS names in the dataset before search runs, for example:

  • lardpraolat phrao
  • krungthepbangkok

This is a curated dictionary, not an automatic transliterator — spellings that aren’t on the list still won’t match.

Turn this off with romanizationAliases: false if you don’t want spelling expansion:

searchThaiAddress(index, 'lardprao', { romanizationAliases: false })