Free AI-powered people Name Generation

Thai Name Generator

Generate authentic Thai names with meanings — from classical Pali-Sanskrit given names and royal-style names to everyday Thai nicknames (ชื่อเล่น) that most Thais actually go by

Thai Name Generator

Did You Know?

  • Almost every Thai person has two names — a formal given name (ชื่อจริง) drawn from Pali-Sanskrit roots and a short nickname (ชื่อเล่น) that friends, family, and even colleagues actually use. The nickname is often unrelated to the formal name and can be as casual as 'Ice,' 'Bank,' or 'Pu' (crab).
  • Thai surnames are a surprisingly modern invention. Until the Surname Act of 1913 under King Rama VI, most Thais had no family name at all. Newly created surnames were often long, multi-syllabic, and uniquely held by a single family — which is why many Thai surnames look unusually long to Western eyes.
  • Thai formal names are overwhelmingly drawn from Pali and Sanskrit, the sacred languages of Theravada Buddhism. Names like Somchai (real man), Wiphawan (brilliance), and Anong (beautiful woman) trace their etymology back to ancient Indic roots carried to Thailand along with Buddhist scripture over a thousand years ago.
  • Thai nicknames are famously playful and often completely unrelated to their bearer. Common nicknames include animals (Moo = pig, Nok = bird, Gai = chicken), loanwords (Bank, Benz, Golf, Ice), single-syllable sounds (Pu, Poo, Pim), or just cute concepts (Nam = water, Fon = rain). The fashion for English loan-nicknames exploded in the 1990s.
  • Royal Thai names follow an entirely different register — long, flowing multi-syllabic compounds in Pali-Sanskrit style that can run to ten or more syllables. King Rama X's full formal name, for example, contains dozens of honorific titles. This tradition of elaborate royal naming shaped aristocratic and upper-class Thai naming conventions for centuries.

Thai names operate in two parallel worlds. There's the formal given name on your passport — usually a multi-syllabic Pali-Sanskrit compound like Suphanat or Kanyarat, dignified and semantically rich. And then there's the nickname your mother gave you at two weeks old and that absolutely everyone will call you for the rest of your life, whether it's "Bank," "Pu," or "Fon." Understanding Thai naming means understanding this split — and recognizing that the nickname is not a casual supplement to the formal name but the primary way Thais identify each other.

The Pali-Sanskrit Foundation

Formal Thai given names overwhelmingly trace their roots to Pali and Sanskrit, the sacred languages of Theravada Buddhism that arrived in Thailand along with Buddhist scripture over a millennium ago. This means Thai names, like Khmer and Burmese names, share a common Indic vocabulary with names across much of Buddhist Asia. A Thai name like Anuwat shares its etymology with Sanskrit anu (following) and vrata (vow). Suphatra combines Pali su (good) with patra (child). The names are poetic compounds — miniature prayers in ancient languages.

This Pali-Sanskrit heritage gives Thai names their characteristic multi-syllabic flow. Where Vietnamese names are typically monosyllabic and Chinese names compact, Thai formal names are expansive: three, four, even five syllables of interlocking meaning. Pronouncing a Thai name slowly reveals its structure — each component carrying its own semantic load, combined into a single aspirational whole.

Kanya Sanskrit — "maiden, young woman"
Somchai Thai-Pali — "real man, manly"
Suphatra Pali-Sanskrit — "good child, fair daughter"
Anuwat Sanskrit — "one who follows the law"
Wiphawan Sanskrit — "brilliance, radiance"
Prayut Pali — "warrior, one who fights"

Why Thai Surnames Are So Long

If you've ever glanced at a Thai passport or business card and wondered at the cascade of syllables in the family name, there's a specific historical reason. Thailand had no tradition of family surnames at all until 1913, when King Rama VI (Vajiravudh) signed the Surname Act requiring every Thai household to adopt one. Until that point, Thais were identified by a single given name plus descriptive context — "Somchai, the son of Prawit from Ayutthaya."

When families registered new surnames, the king often personally bestowed them on aristocrats and notable families. To ensure uniqueness, these new surnames were deliberately long and rare — built from Pali-Sanskrit roots nobody else had used. The result is that many Thai surnames are held by only a single family or a small number of related families, and their length reflects this manufactured uniqueness. A surname like Chakrabongse or Ratanarakpong would never be confused with any other because no other family has it.

Common surnames do exist — particularly among ethnic Chinese-Thai families who often have shorter surnames adapted from their Chinese originals (Chan, Tan, Lim). But the classic "long flowing Thai surname" is very much a twentieth-century construction.

The Nickname Culture (ชื่อเล่น)

The nickname — ชื่อเล่น, pronounced chue len, literally "play name" — is where Thai naming diverges most sharply from Western expectations. Every Thai person has one, it's given in infancy (usually before the formal name is even finalized), and it's used by family, friends, classmates, colleagues, and even bosses for the rest of their life. Thailand's prime ministers, pop stars, and business magnates all have nicknames their friends use. Formal given names exist mostly for documents.

Nicknames are short — one or two syllables — and often delightfully unrelated to the bearer. A dignified executive named Suphanat might go by "Bank." A famous actress with the formal name Kanyarat is known to fans simply as "Pu." The category of acceptable nicknames is remarkably broad: animals, objects, English loanwords, cute sounds, qualities.

Animal Nicknames

Traditional category, often given by grandparents

  • Moo (pig)
  • Nok (bird)
  • Gai (chicken)
  • Pu (crab)
  • Chang (elephant)
Thai Nature/Concept

Soft, pretty, often for girls

  • Nam (water)
  • Fon (rain)
  • Dao (star)
  • Ploy (gem)
  • Fah (sky)
English Loanwords

Huge since the 1990s, feels modern

  • Bank
  • Benz
  • Golf
  • Ice
  • View

The explosion of English loanword nicknames from the 1990s onward reflects Thailand's embrace of international culture, but the older categories persist alongside them. In the same family, you might find an older sister nicknamed "Nok" (bird) and a younger brother nicknamed "Bank" — neither name is considered more or less Thai than the other.

The Royal Register

Thai royal naming represents the formal register pushed to its extreme. Kings, princes, and nobility have historically received elaborate Pali-Sanskrit compound names running to dozens of syllables. The full formal name of the late King Bhumibol Adulyadej included over twenty honorific titles and descriptors. King Rama X's coronation name is even longer. These aren't names anyone calls out in conversation — they're formal compositions that assert status and continuity with centuries of monarchical tradition.

This royal tradition shaped aristocratic and upper-class Thai naming for generations. Families with connections to the royal court historically favored longer, more elaborate Pali-Sanskrit given names, while farming and working-class families tended toward shorter, more vernacular names. That class dimension has softened considerably in modern Thailand — middle-class parents today freely choose elaborate classical names for their children — but the royal register remains the stylistic high point of the tradition.

Formal / Elaborate Casual / Simple

Royal Pali-Sanskrit names sit at the most formal end; nature-word nicknames and English loanwords at the casual end

Gender and Thai Names

Thai given names are often gender-marked through their Pali-Sanskrit etymology, though the marking is less rigid than in Western naming. Female names often end in -a, -i, or -an and frequently include elements meaning beauty, grace, or flowers: Kanya, Suchada, Praewa, Anong, Ploy. Male names tend toward stronger consonants and elements meaning strength, nobility, or righteousness: Somchai, Adisorn, Thaksin, Prayut. But many names are unisex, particularly in the modern register, and nicknames are freely unisex — "Bank" or "Nam" could belong to anyone.

Common Questions

Why do Thai people use nicknames instead of their real names?

Thai nickname culture developed over centuries and reflects a practical reality: formal Pali-Sanskrit given names are often long, unwieldy, and difficult to call out. A short, affectionate nickname (ชื่อเล่น) is easier in daily life. There's also a traditional belief that calling a child by a humble nickname — particularly animal names like "Moo" (pig) — would protect them from jealous spirits who might covet a beautifully-named child. Modern Thais continue the tradition even though the original superstition has faded. The nickname is simply how Thai social life works — you'd call your boss by nickname, introduce yourself to strangers by nickname, and expect the same in return.

Why are Thai surnames so long?

Thailand only adopted family surnames in 1913 under King Rama VI's Surname Act. To ensure every new surname would be unique to a single family, they were deliberately constructed from long Pali-Sanskrit compounds that no other family had used. The king himself often bestowed surnames on prominent families, and the length ensured distinctiveness. Shorter Thai surnames (like "Chan" or "Tan") usually belong to ethnic Chinese-Thai families who adapted Chinese surnames rather than constructing new Pali-Sanskrit ones. The long-surname tradition has endured because Thai families take pride in their unique family name.

How do you address a Thai person politely?

In Thai, you typically address someone by their nickname preceded by the honorific "Khun" (คุณ), which roughly corresponds to "Mr./Ms." and is used for adults regardless of gender. So someone with the nickname "Nam" would be addressed as "Khun Nam" in polite or semi-formal contexts. Among friends, the "Khun" is dropped. Using the formal given name in speech is very formal and somewhat distancing — you'd use it on a document or in a ceremonial context, rarely in everyday conversation. Age-relative honorifics like "Pi" (พี่, older sibling) and "Nong" (น้อง, younger sibling) are also common for people of similar age.

Do Thai names carry meanings like Chinese or Vietnamese names?

Yes, emphatically. Thai formal given names are almost entirely semantic — every syllable is chosen for its meaning, drawn from the Pali and Sanskrit vocabulary of Buddhist scripture. Names like Panya (wisdom), Metta (loving-kindness), Sunthorn (beautiful), Wiphawan (brilliance), Somchai (real man), and Prayut (warrior) all carry specific semantic weight. Parents choose names for the qualities they wish their child to embody, making Thai naming fundamentally aspirational. This is why the formal given name retains cultural importance even though nicknames dominate daily use — the formal name represents the parents' hopes and the child's ideal self.

Can foreigners have Thai names?

Foreigners who live in Thailand long-term are often given Thai nicknames by friends and colleagues, typically based on a perceived quality, physical trait, or phonetic adaptation of their original name. A foreigner named Christopher might end up as "Chris" or receive an entirely new Thai nickname like "Yai" (big) if they're tall. Formal Thai given names, however, require legal adoption — there's no casual "Thai name" you can just choose for yourself. Many foreign-born ethnic Thais do go by their formal Thai given name (often chosen by grandparents), and increasingly cross-cultural children are given names that work in both Thai and their other parent's language.

Powerful Tools, Zero Cost

Domain Checker
Find a name, check the .com in one click. We scan top extensions so you know what's actually claimable before you get attached.
Social Handle Check
Twitter, Instagram, TikTok — check them all without switching tabs. Know if the handle is gone before you fall in love with the name.
Pronunciation
Hear it before you pitch it. A name that sounds wrong in a meeting or podcast is a name you'll regret. Listen first.
Save to Collections
Don't lose your shortlist. Collect candidates, revisit them later, and choose with clarity instead of gut feeling.
Generation History
Your best idea might be one you dismissed last week. Every generation auto-saves — go back anytime.
Shareable Name Cards
Drop it in Slack, post it for a vibe check, or pitch it in a deck. Download a branded card for any name in one click.