Singaporean Name Generator

Chinese, Malay, Indian and Eurasian Singaporean names

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate realistic Singaporean names across the island's main communities: Hokkien, Teochew and Cantonese Chinese names with and without English given names, Malay names with bin and binti, Tamil and Punjabi Indian names, and Eurasian surnames like Pereira and de Souza.

About Singaporean names

A Singaporean name almost always tells you which community someone comes from and, often, which generation. Chinese Singaporeans, about three quarters of the population, mostly carry dialect-romanised surnames (Tan, Lim, Lee, Ng, Ong, Goh, Chua, Koh, Teo) followed by a two-syllable given name: Tan Wei Ming, Lim Hui Ling. Older generations show Hokkien and Teochew spellings like Ah Kow, Siew Lan and Beng Huat, while younger ones lean toward Mandarin pinyin sounds such as Jun Hao, Zi Xuan and Yu Tong. Many people also use an English or Christian given name in front, producing the very Singaporean Kelvin Tan Wei Liang or Jasmine Lim Pei Ying.

Malay Singaporeans use patronymics rather than surnames, bin (son of) or binti (daughter of): Muhammad Irfan bin Rosli, Nurul Ain binti Hamzah, with Arab-Malay family names such as Aljunied and Alsagoff among older merchant clans. Indian Singaporeans are mostly Tamil, with names like Vikneswaran Rajendran or the official s/o and d/o form, alongside Punjabi Sikh, Malayali, and Indian Muslim names such as Marican and Beevi. Eurasians carry Portuguese, Dutch, and British surnames like Pereira, de Souza, Tessensohn and Oliveiro.

The list mixes all of these in roughly realistic proportions, so you can pick a name that matches a specific character's background or heritage.

How to choose Singaporean names

  • Match the romanisation to the generation: Ah Kow, Siew Lan and Boon Keng sound like grandparents, while Jun Hao, Zi Xuan and Yu Qi sound like someone born after 2000.
  • An English given name plus Chinese surname and given name (Cheryl Lim Hui Ying) is the everyday form for many Chinese Singaporeans; the English name usually goes first and the Chinese name is still used by family.
  • Malay names have no surname: address Muhammad Irfan bin Rosli as Irfan or Mr Irfan, not Mr Rosli. Women keep their name after marriage.
  • Tamil Singaporean names often use the father's name as a second name, and the legal form s/o or d/o (son of, daughter of) appears on official documents.
  • Keep surnames in the right dialect family if you are naming relatives: Tan, Lim, Ng and Ong are Hokkien spellings; Chan, Wong and Leong are Cantonese; Teo, Seah and Heng are Teochew.

Frequently asked questions

What are the most common Singaporean surnames?

Tan, Lim, Lee, Ng, Ong, Wong, Goh, Chua, Chan, Koh and Teo are the most common Chinese surnames, mostly in Hokkien and Teochew romanisation. Among Malays, names end in bin or binti plus the father's name rather than a surname; common Indian Singaporean family names include Pillai, Nair, Naidu and Singh.

Why do many Singaporean Chinese names have an English first name?

English is Singapore's working language and school language, so many families give a child both an English name and a Chinese name. The usual written form is English name, surname, Chinese given name, as in Benjamin Teo Boon Hock; friends use the English name and relatives the Chinese one.

How do Malay Singaporean names work?

A Malay name is a personal name followed by bin (son of) or binti (daughter of) and the father's personal name: Nur Syahirah binti Jamal. There is no inherited surname, so the same family can have different last elements across generations. Arab-descended families such as the Aljunieds do carry a clan name.

Are these real people?

No. The names combine common Singaporean surnames, patronymics and given names in realistic patterns; any resemblance to a specific living person is coincidental. They are suitable for fiction, games, sample data and test forms.

More like this

All 500 Singaporean names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 39 names

  • Aaron Tan Jun Wei
  • Abdul Halim Yusof
  • Abdul Kader Maideen
  • Abigail Chua
  • Adam Haris bin Firdaus
  • Adhiraj Pillai
  • Adrian Teo Boon Hock
  • Ahmad Ridhwan bin Mahmud
  • Ahmad Syafiq bin Ismail
  • Aiden Wong Kai Rui
  • Aisyah binti Mohd Yusof
  • Aisyah Humaira binti Taufik
  • Albert Tay Kok Meng
  • Aloysius Goh
  • Alvin Seah
  • Alya Natasha
  • Amanda Neo Hui Xin
  • Amarjit Singh Gill
  • Amelia Lim
  • Amsyar Hafiz
  • Anbarasu Muniandy
  • Ang Kah Leong
  • Ang Rui Xuan
  • Ang Xin Yi
  • Angela Tay Li Lian
  • Anitha Balakrishnan
  • Anjali Varghese
  • Anthony Joseph Pillai
  • Aqil Ridzuan
  • Aravind Seshadri
  • Arif Aiman bin Hisham
  • Arumugam Pitchai
  • Ashley Ng Jia Xin
  • Ashton Koh
  • Ashwin Menon
  • Audrey Cheong
  • Audrey Koek
  • Azlan bin Tahir
  • Azman bin Haji Mansor

B: 9 names

  • Balaji Kandasamy
  • Baljit Singh Dhillon
  • Bartholomew Tan
  • Batrisyia binti Hairi
  • Beatrice Chia
  • Benjamin Teo
  • Boey Mei Ling
  • Brendan Rozario
  • Bryan Tan Wei Liang

C: 38 names

  • Cai Wen Jun
  • Caleb Goh Jun Kai
  • Calvin Toh Jun Wei
  • Candice Yeo
  • Carmen Chong
  • Celeste Pang Jia Ying
  • Chan Jun Jie
  • Chan Wing Kee
  • Chan Yuen Keng
  • Chandran Ponnusamy
  • Charlotte Goh Xin Ying
  • Charmaine Gan
  • Cheah Saw Lian
  • Chee Soon Keong
  • Chen Hao Ran
  • Cheng Siew Mee
  • Cheong Wai Kit
  • Cheryl Conceicao
  • Cheryl Lim Hui Ying
  • Cheryl Tay
  • Chew Yong Sheng
  • Chia Keng Hian
  • Chia Poh Lin
  • Chia Wen Xin
  • Chin Yoke Lan
  • Chng Bee Leng
  • Chng Chin Hock
  • Chng Siok Tin
  • Chong Jie Ying
  • Chong Pang Seng
  • Chua Beng Guan
  • Chua Li Ting
  • Chua Soo Hoon
  • Cindy Wong Shu Hui
  • Clarence Tessensohn
  • Clarissa Neo
  • Clement Leong
  • Colin Chan Wei Kiat

D: 15 names

  • Darius Ang
  • Darren Toh
  • Deepak Nair
  • Denise Kwek
  • Dennis Zuzarte
  • Derek Goh Yong Sheng
  • Desmond Ong
  • Devi Rajaratnam
  • Dina Sofia
  • Dinesh Sekar
  • Divya Ramakrishnan
  • Dominic Ho Kah Leong
  • Doreen Ho Mei Lan
  • Dorothy Yeo Lay Hoon
  • Dylan Lim

E: 9 names

  • Edwin Ong Teck Hin
  • Ee Hock Lai
  • Elaine Tay
  • Elliot Chia
  • Estelle Chua
  • Ethan Tan Jun Hao
  • Eugene Soh
  • Evelyn Teo Siew Hoon
  • Ezekiel Ong

F: 13 names

  • Fairuz bin Mokhtar
  • Faith Tan Hui En
  • Farah Nadia binti Azman
  • Farhan Hamzah
  • Farhana binti Mohd Said
  • Fatimah Beevi
  • Fazli Hashim
  • Firdaus bin Senin
  • Firdaus Rahman
  • Florence Toh Gek Lian
  • Foo Jing Wen
  • Foo Lay Peng
  • Francis Xavier Sebastian

G: 17 names

  • Gabriel Tan
  • Gan Chee Keong
  • Geetha Arumugam
  • Gerald Lee Kah Meng
  • Geraldine Toh
  • Gerard Fernandez
  • Germaine Yeo
  • Gideon Lim
  • Glenda Wong
  • Goh Ah Bee
  • Goh Eng Huat
  • Goh Lay Kuan
  • Goh Zhi Wei
  • Gopinath Vellu
  • Grace Chia Xiu Ling
  • Grace Ong Hui Xin
  • Gwendolyn Chew

H: 25 names

  • Hafizah binti Ngadiman
  • Hafizah Jamil
  • Hakeem bin Sudin
  • Hakim bin Ridzuan
  • Halima Sadia
  • Hannah Teo Yu Tong
  • Hans Chan Kah Wai
  • Harini Shanmugam
  • Harpreet Kaur
  • Hashim bin Yusof
  • Haslinda binti Ali
  • Hazel Sim
  • Hazim bin Mohamad Yusoff
  • Haziq Rahmat
  • He Zi Yi
  • Hemalatha Muthu
  • Heng Choon Kiat
  • Heng Lee Peng
  • Heng Zi Ying
  • Henry Lau Kok Seng
  • Ho Boon Keng
  • Ho Kai Wen
  • Hosanna Teo
  • Hu Zhi Ming
  • Huang Wei Jie

I: 9 names

  • Ignatius Soh Wei Hao
  • Imran Sahib Mohamed
  • Indrani Thiagarajan
  • Inshirah binti Mohd Ali
  • Irene Sim Lay Hoon
  • Isaac Koh Zi Yang
  • Iskandar Shah bin Zainal
  • Ivan Quek
  • Ivy Chee

J: 24 names

  • Jamaluddin Salleh
  • Janice Chan
  • Jason Goh Kwang Yong
  • Jasvinder Kaur Sandhu
  • Javen Ng Rui Kai
  • Javier Ng Yu Xuan
  • Jayanthi Selvam
  • Jeremy Ang
  • Jerusha Lee
  • Jeyakumar Sinnappan
  • Jeyaraj Arokiasamy
  • Joanna Woodford
  • Jocelyn Chua Xin Yi
  • Joel Lee
  • Jolene Loh
  • Jonathan Oliveiro
  • Jonathan Yap
  • Joseph Scully
  • Josephine Ang
  • Joshua Ong Wei Xuan
  • Jovan Teo
  • Joy Goh Si En
  • Juliana binti Harun
  • Justin Ong

K: 29 names

  • Kaelyn Lim Jia Wen
  • Kalaivani Suppiah
  • Kamala Thevi
  • Kamariah binti Jaafar
  • Karthik Murugan
  • Kaveri Subramanian
  • Kayla Wong Hui Xin
  • Keane Chan Jun Yu
  • Keith Wong
  • Kenneth Foo
  • Kenneth Lee Zhi Hao
  • Kerstin Chua Yi Lin
  • Keziah Goh
  • Khairi Abdullah
  • Khairul Amri bin Bakri
  • Khairul Nizam bin Abu Bakar
  • Khoo Bee Lian
  • Kimberly Goh
  • Kirsten Lee
  • Koh Ah Moi
  • Koh Chin Siong
  • Koh Hui Min
  • Koh Kim Choo
  • Kok Seng Hock
  • Kulwant Singh Sidhu
  • Kumaresan Subbiah
  • Kwee Hian Tjoan
  • Kwek Boon Hwee
  • Kyler Ong Zhi Xuan

L: 27 names

  • Lai Ah Eng
  • Lakshmi Nair
  • Lau Swee Keng
  • Lee Ah Tee
  • Lee Jia Hao
  • Leonard Low
  • Leong Sau Lin
  • Leow Ah Heng
  • Leow Siak Fah
  • Li Si Qi
  • Liew Kok Peng
  • Lim Ah Seng
  • Lim Geok Choo
  • Lim Hui Ling
  • Lim Swee Huat
  • Lin Jun Hao
  • Lionel Quek Wen Jie
  • Liu Jia Qi
  • Logeswaran Gopal
  • Loh Kah Wai
  • Loke Siew Fun
  • Lorraine Pereira
  • Low Wei Lun
  • Lucas Lim Zhi Hao
  • Luo Jia Hui
  • Luqman bin Zainudin
  • Lydia Koh Ai Lin

M: 30 names

  • Mahendran Palanisamy
  • Maisarah binti Jumaat
  • Mak Wai Ling
  • Malathi Rajan
  • Manjit Kaur
  • Marcus Lau
  • Marcus Pereira
  • Mariam Jaafar
  • Mary Magdalene Samuel
  • Matthew Chan
  • Meenakshi Sundaram
  • Megan Chua Xin Yu
  • Megat Faris bin Megat Ali
  • Melanie Klass
  • Melissa Wong Siew Mei
  • Meredith Teo
  • Michelle Chia
  • Michelle Ng Jia Hui
  • Mohamed Hafiz bin Abdullah
  • Mohamed Ismail Marican
  • Mohammad Faizal bin Kamal
  • Mohan Das Gopalan
  • Mohan Raj Ramasamy
  • Mohd Zaki Ramli
  • Muhammad Aiman bin Hanafi
  • Muhammad Danial bin Zulkifli
  • Muhammad Haikal bin Rashid
  • Muhammad Nabil bin Johari
  • Muhammad Raziq bin Nordin
  • Murali Krishnan

N: 43 names

  • Nabilah Hanis
  • Nadiah binti Mohamed Noor
  • Najwa binti Helmi
  • Nandhini Rajah
  • Nathan Lee Yu Heng
  • Nazeer Ahmed Marican
  • Neo Jia Qi
  • Neo Lian Choo
  • Neo Siok Hwa
  • Ng Ah Chye
  • Ng Kim Seng
  • Ng Shu Fen
  • Ng Teck Chye
  • Nicholas Poh
  • Nicole Ng
  • Nik Nurul Ain binti Nik Hassan
  • Nisha Ravi
  • Nithya Sivakumar
  • Noel Clarke Nonis
  • Noor Hafizah Ismail
  • Noor Jahan Bivi

N, continued

  • Noraini binti Kassim
  • Norashikin Rahim
  • Nordin Sulaiman
  • Norlela binti Idris
  • Nur Alya binti Khairuddin
  • Nur Amirah binti Rosman
  • Nur Aqilah binti Samsudin
  • Nur Fatin binti Mahadi
  • Nur Insyirah binti Saad
  • Nur Izzati binti Yusof
  • Nur Qistina binti Faizal
  • Nur Sofea binti Ishak
  • Nur Syafika binti Zaini
  • Nur Syahirah binti Jamal
  • Nurashikin binti Ramli
  • Nurhidayah binti Roslan
  • Nurul Ain binti Hamzah
  • Nurul Aini Sulaiman
  • Nurul Asyikin binti Ayob
  • Nurul Huda binti Sulaiman
  • Nurul Iman binti Fadzil
  • Nurul Jannah

O: 5 names

  • Olivia Koh Zi Xuan
  • Ong Ah Lian
  • Ong Cheng Hai
  • Ong Eng Teng
  • Ong Kai Xiang

P: 18 names

  • Pang Li Wen
  • Pang Teck Wah
  • Parvathi Annamalai
  • Patricia Hendricks
  • Patrick Yeo Chin Hock
  • Pauline Koh Geok Lin
  • Pek Ah Hoe
  • Percival Oehlers
  • Philip Chia Hock Seng
  • Phoebe Kwek Si Ning
  • Phua Shi Ying
  • Png Chin Leong
  • Pragash Gunasegaran
  • Prakash Chandran
  • Preethi Rajan
  • Priscilla Chua
  • Priya d/o Kumar
  • Puteri Balqis

Q: 4 names

  • Quah Hock Guan
  • Quek Kian Seng
  • Quek Suan Neo
  • Quek Xin Hui

R: 25 names

  • Rahimah Osman
  • Rajendran s/o Muthusamy
  • Rajeswari Muthusamy
  • Rajvinder Kaur Grewal
  • Ramesh Veerasamy
  • Rani Pillai
  • Ravi Shankar Menon
  • Ravindran Nadarajah
  • Raymond Ong Wei Liang
  • Rayna Tan
  • Rayyan bin Abdul Malik
  • Ridhwan bin Sapari
  • Rina Kassim
  • Roger Ang Boon Siong
  • Rohan Rajagopal
  • Rohana Rosli
  • Rohaya binti Ahmad
  • Roland de Cruz
  • Rosalind Thomas
  • Rosli bin Ahmad Tahir
  • Russell Goh
  • Russell Monteiro
  • Russell Teo Kai Jun
  • Ryan Chong Kai Jie
  • Ryan Chua Jia Jun

S: 50 names

  • Sabrina Low
  • Samantha Pang
  • Samsuri bin Hamid
  • Sangeetha Kumaran
  • Saraswathi Govindasamy
  • Saravanan Ramasamy
  • Sathish Kumar Naidu
  • Seah Beng Huat
  • Seah Kim Tiong
  • Seah Yi Ling
  • Selvam Thevar
  • Selvaraj Perumal
  • Senthil Kumar Arumugam
  • Serena Low Mei Yee
  • Shahrul Ridzuan Hashim
  • Shahul Hameed Abdul Rahman
  • Shaik Dawood Kader
  • Shamsul bin Bahari
  • Shanthi Velu
  • Sharifah Laila Alatas
  • Sharifah Nadia Aljunied
  • Sharon Chua Bee Hoon
  • Shawn Khoo
  • Sheryl de Souza
  • Sheryl Phua Min Hui

S, continued

  • Sim Guat Hoon
  • Sim Yu Jie
  • Siti Aisyah binti Rahman
  • Siti Mariam Salim
  • Siti Noraisah binti Jasmon
  • Siti Zulaikha binti Ibrahim
  • Sofea Aisyah Rahman
  • Soh Geok Lan
  • Soh Hui Xuan
  • Sophia Lim Zi Qi
  • Sreelatha Pillai
  • Stephanie Low
  • Sufian bin Sanusi
  • Suhaila Jumaat
  • Sukhbir Kaur
  • Sumathi Ponnusamy
  • Sun Yi Ran
  • Surendran Sinnathamby
  • Suresh Kumar Pillai
  • Syafiqah binti Roslan
  • Syamsul Bahri
  • Syarifah Munirah Alhabshee
  • Syed Danial Alsagoff
  • Syed Irfan Aljunied
  • Sylvia Theseira

T: 30 names

  • Tabitha Ng
  • Tan Ah Huat
  • Tan Boon Heng
  • Tan Wei Ming
  • Tang Sok Yeng
  • Tang Zi Hui
  • Tay Boon Leong
  • Tay Jia Le
  • Teh Boon Hoe
  • Teh Peng Hoe
  • Teng Choon Keat
  • Tengku Zahirah binti Tengku Omar
  • Teo Eng Hock
  • Teo Wei Jie
  • Terence Chong
  • Terence Minjoot
  • Thaddeus Koh
  • Tham Kok Wing
  • Thanusha Maniam
  • Thenmozhi Kannan
  • Theresa Ambrose
  • Thiru Kannan
  • Thirunavukarasu Sundram
  • Tiffany Heng Yu Qi
  • Timothy Ng
  • Tio Hong Sui
  • Tjio Kay Loen
  • Toh Ah Kow
  • Toh Zhi Xuan
  • Trisha Koh

U: 2 names

  • Uma Devi Ratnam
  • Umar bin Rahmat

V: 10 names

  • Valerie Tham
  • Vanessa Rodrigues
  • Vanessa Sim
  • Vera Lim Shu Min
  • Vernon D'Silva
  • Vignesh Vadivelu
  • Vijaya Letchumi
  • Vijayalakshmi Naidu
  • Vikneswaran Rajendran
  • Vincent Seah Yong Heng

W: 11 names

  • Wan Kah Choy
  • Wang Xin Yue
  • Warren Foo Yong Jun
  • Wee Hock Lye
  • Wee Kim Hock
  • Wendy Ho
  • Wesley Yeo
  • Wilfred Hendroff
  • Wilson Ho
  • Wong Kum Fatt
  • Wu Yu Tong

X: 2 names

  • Xavier Chong
  • Xu Hao Yu

Y: 7 names

  • Yap Mui Hoon
  • Yeo Hiang Meng
  • Yeo Jun Ming
  • Yip Kum Yoke
  • Yong Mun Cheong
  • Yusri bin Sudirman
  • Yuvaraj Balan

Z: 9 names

  • Zachary Lau Kai Wen
  • Zainab Bee Mohamed
  • Zaleha binti Mohamed
  • Zayden Koh Jun Xiang
  • Zhang Yi Ming
  • Zheng Rui Lin
  • Zhou Zi Han
  • Zulkarnain Ahmad
  • Zulkifli bin Abdul Rahim