About this tool
Generate every common Roman spelling of an Indian name from real transliteration rules, and check whether two spellings are the same name.
The Name Spelling Variant Explorer generates the Roman spellings an Indian name can legitimately take, by applying the real transliteration alternations one substitution at a time: aa and a, ee and i, oo and u, ksh and x, sh and s, the h that marks aspiration, the v/b of Bengali and Odia, and the final short a that Sanskritic spellings keep and Hindi ones drop. Each result names the rule that produced it. A second panel reduces any two spellings to a canonical key so you can tell whether Meera and Mira, or Lakshmi and Laxmi, are the same name.
Open Name Spelling Variant Explorer on AltFTool — it loads instantly in your browser.
Paste or type the text you're working with.
Choose how it should be transformed or analyzed.
Copy the finished text into your document or post.
Every variant lists the substitution that produced it, so nothing is invented.
Two spellings reduce to a shared key, giving a yes/no answer instead of a guess.
Strings with a doubled h, three repeated letters or an h between consonants are dropped.
Yes. Both write the same long i sound, one with ee and one with i, and both reduce to the same canonical key here. The same alternation gives Ravee and Ravi, Neeta and Nita, Deepa and Dipa.
The Sanskrit cluster ksh has no single English letter, so it is written either ksh or shortened to x. Laxmi, Lakshmi and Laksmi are the same name, and the same rule gives Saxena and Sakshena, or Laksh and Lax.
For passports, PAN, Aadhaar and bank KYC in India, yes — the name should be spelled identically across documents, and a mismatch is one of the commonest causes of rejected applications. If your records already differ, correcting them to a single spelling is usually simpler than maintaining both.
Bengali and Odia have no distinct v sound, so Sanskrit v is realised and written as b: Vijay becomes Bijoy, Vishnu becomes Bishnu, Vidya becomes Bidya. This tool shows those as variants but does not treat them as identical in the comparison, because the substitution can also link genuinely different names.