Random Thailand Address Generator
Get one to ten made-up Thai addresses with house number, district, province and postal code, each with a copy button.The Random Thailand Address Generator picks between one and ten addresses from a list of 500 fictional Thai street addresses and shows each one on a card with a copy button. Every address follows the Thai convention of a house number written with a slash (for example 371/99), then a subdistrict, a district, the province and a five-digit postal code, ending in "Thailand". The addresses are spread across nine places: Bangkok, Chiang Mai, Phuket, Krabi, Pattaya, Ayutthaya, Songkhla, Surat Thani and Nakhon Ratchasima. They are made up, so nobody lives at them, which is exactly what you want for form testing, sample data and mockups.
What you can set
One input: how many addresses, from 1 to 10 (the default is 1). There is no province or city filter, so if you need a Bangkok address specifically, generate ten and pick the Bangkok one. Each result is a single line of text, and clicking the copy icon on a card puts that whole line on your clipboard. The generator shuffles the list on every click, so repeated presses give different addresses, though with 500 entries and ten per press you will see repeats after a while.
What a generated address looks like
Here is a typical result, broken into its parts.
| Part | Example | What it means |
|---|---|---|
| House number | 193/19 | Thai house numbers are often written as lot/unit. The number before the slash is the land plot, the number after it the building on that plot. |
| Subdistrict (tambon) | Sub-Muang Chiang Mai | In this dataset the subdistrict is a placeholder built from the district name with the prefix "Sub-". Real tambon names, such as Suthep or Chang Phueak, are not included. |
| District (amphoe) | Muang Chiang Mai | "Mueang" (spelled Muang in some entries) means the capital district of a province. Pattaya addresses use Bang Lamung, the district Pattaya sits in. |
| Province | Chiang Mai | One of nine provinces or cities in the list. |
| Postal code | 50061 | Five digits. The first two digits match the real prefix for the province; the last three are random. |
How Thai addresses and postal codes work
A full Thai address runs from the smallest unit to the largest: house number, then village or soi (lane) and road if there is one, then tambon, amphoe, changwat (province) and postal code. In Bangkok the district is called a khet and the subdistrict a khwaeng rather than amphoe and tambon, and the province line is simply "Bangkok". The addresses here skip the soi and road line, which is common on rural and older addresses but rarer in the city, so treat them as valid in shape rather than as street-level real.
Thailand Post assigns five-digit postal codes where the first two digits identify the province and the remaining three narrow it down to a district or post office. The provinces in this generator use these prefixes:
| Province | Postal prefix | Example real code |
|---|---|---|
| Bangkok | 10 | 10330 (Pathumwan) |
| Ayutthaya | 13 | 13000 (Phra Nakhon Si Ayutthaya) |
| Chonburi (Pattaya) | 20 | 20150 (Bang Lamung) |
| Nakhon Ratchasima | 30 | 30000 |
| Chiang Mai | 50 | 50200 (city center) |
| Krabi | 81 | 81000 |
| Phuket | 83 | 83000 |
| Surat Thani | 84 | 84000 |
| Songkhla | 90 | 90000 |
Because only the prefix is controlled, a generated code such as 50061 has the right province but is not necessarily a working post office code. That is fine for a validator that checks "five digits" or "starts with 50 for Chiang Mai", and it means the address can't accidentally route mail to a real building.
Ways people use it
- Testing an address form that needs to accept slashes in the house number and five-digit postal codes rather than the US ZIP+4 pattern.
- Seeding a demo database for a Thai e-commerce or delivery app, alongside fake names and phone numbers.
- Design mockups for a shipping label or a hotel booking confirmation that should look Thai without showing a real customer's address.
- Fiction and games set in Phuket or Chiang Mai, where a character needs a plausible home address on the page.
- Teaching address formats. The parts table above is a quick way to show how a Thai address differs from a Western one.
If your project spans several countries, the same tool exists for Hong Kong, Australia, France, Mexico and Canada, and the all address and postal code generators page lists every country and US state we cover.
Frequently asked questions
- Are these real addresses in Thailand?
No. The house numbers and the last three digits of the postal codes are random, and the subdistrict line is a placeholder. The province, district and postal prefix are real, so the addresses look right in a form, but no building matches them.
- Can I use a generated Thai address to register on a website or for shipping?
For testing your own forms, yes. Using a fake address to sign up for services that require a real one, or to ship goods, is a bad idea: nothing will arrive, and many services check addresses against Thailand Post data.
- Can I get only Bangkok addresses?
There is no city filter. Generate ten at a time and use the ones that end in Bangkok; about 7 percent of the list (35 of 500 entries) are Bangkok addresses in the Pathumwan district.
- Why does the house number have a slash in it?
That is how Thai addresses are written. A number like 245/47 means plot 245, building 47. Single numbers without a slash exist too, but the slash form is very common in cities and housing estates.
- Which provinces are included?
Bangkok, Ayutthaya, Pattaya (Chonburi province), Nakhon Ratchasima, Chiang Mai, Krabi, Phuket, Surat Thani and Songkhla. Pattaya has the most entries at 70; Bangkok has the fewest at 35.



