9 scripts, 10 languages, and what our transliteration engine can and cannot keep when it moves a name between them.
Ali — the shortest published name every script here can write, so nothing below is a special case.
Rendered by the same engine the live check runs, at build time. The romanised spelling goes to Devanagari first and out to the rest from there.
Speaker figures are first-language speakers in India, Census of India 2011, summed across the languages that share the script.
| Script | Languages | Speakers | Names rendered | Dropped |
|---|---|---|---|---|
| Devanagari | Hindi, Marathi | 61.1 crore | 536 | — |
| Bengali | Bengali | 9.7 crore | 534 | 2 |
| Telugu | Telugu | 8.1 crore | 534 | 2 |
| Tamil | Tamil | 6.9 crore | 532 | 4 |
| Gujarati | Gujarati | 5.5 crore | 534 | 2 |
| Kannada | Kannada | 4.4 crore | 534 | 2 |
| Odia | Odia | 3.8 crore | 534 | 2 |
| Malayalam | Malayalam | 3.5 crore | 534 | 2 |
| Gurmukhi | Punjabi | 3.3 crore | 534 | 2 |
“Dropped” is the count of published names this script could not write without leaving a Devanagari character standing in the output. It is measured by running the corpus through the engine at build time, not estimated. A script publishes a page once 25 names render in it — below that the worked table, which is the reason to visit, is not yet a table.
Indian scripts are not alphabets swapped one for one. They are abugidas built on the same broad inventory of sounds, but the inventories differ: Tamil does not separate the voiced and unvoiced stops the way Devanagari does, Gurmukhi has no ष and writes श with a nukta instead, and several scripts have no independent letter for a vowel another script writes plainly. A converter that pushes through those gaps produces a word that looks right to somebody who does not read the script and wrong to everybody who does.
So the engine carries an explicit rule: where a conversion leaves Devanagari characters in the output, the rendering is dropped rather than displayed. The counts in the table above are that rule, applied to our own corpus and reported. Each script's page goes further and lists the Devanagari letters that script writes with a single letter of its own, with the number of published names each merge touches.
A name is written the way its family writes it. This is a computed spelling offered as a starting point, not a correction of one.
Because a script is not a language. Hindi and Marathi are written in Devanagari, so those languages share a page and a rendering — the letters are the same letters. Each page is filed under the language most people search with, which is why the Devanagari page is named for a language rather than for the script.
Because the conversion could not be done honestly. Some scripts have no letter for a sound Devanagari distinguishes, and when a conversion leaves raw Devanagari characters standing in the output we drop that rendering instead of publishing a word with a foreign letter in the middle of it. A page that says “here is your name in Tamil” without saying what Tamil cannot keep is selling a certainty the engine does not have.
The romanised spelling is read into Devanagari first, and every other script is converted out of that. Devanagari is the pivot because it is the script the transliteration rules are best defined for, and it is why the first step is the one that loses the most: several romanised spellings can land on the same Devanagari form. 536 of the 536 published names produce a Devanagari form at all, and each script page shows what its own step then keeps and loses.
They are a computed rendering, not an official spelling. Whoever issues the document decides how a name is written on it, and families often have a spelling they have used for generations that a converter will not reproduce. Take these as a starting point and a check — particularly for a script nobody in the family reads — rather than as an authority.
The check renders a name across every script it can hold, alongside its numerology, its birth star and where the name is already taken online.
Check a nameEach carries the corpus written out in that script, the letters those names need, and what the conversion cannot keep.
The other things we compute about a name.