LangID: Identify an Unknown Language for Free!


Worried about understanding a piece of information you can’t seem to make the head or tail of? Here’s a new language identifier called LangID that you might be interested in trying .

LangID claims to be the quickest way to retrieve information about a language you don’t know. And, yes… It’s free 🙂

How is LangID different from free online translators?

You must have experienced that most free online translation services ask you to select the language you want to translate a piece of text from. What do you do when you don’t know what language it is? In such cases, LangID comes in handy.

  • LangID understands and tells you in which language a text has been written and then uses an external service to translate it.
  • LangID will give you the current English name of the language and an icon with the flag of one of the countries this language is spoken in.

Languages supported

LangID uses Google Ajax API to identify the languages. Currently it supports 85 languages:

  1. Afrikaans
  2. Albanian
  3. Amharic
  4. Arabic
  5. Armenian
  6. Azerbaijani
  7. Basque
  8. Belarusian
  9. Bengali
  10. Bihari
  11. Bulgarian
  12. Burmese
  13. Catalan
  14. Cherokee
  15. Chinese (Simplified and Traditional)
  16. Croatian
  17. Czech
  18. Danish
  19. Dhivehi
  20. Dutch
  21. English
  22. Esperanto
  23. Estonian
  24. Filipino
  25. Finnish
  26. French
  27. Galician
  28. Georgian
  29. German
  30. Greek
  31. Guarani
  32. Gujarati
  33. Hebrew
  34. Hindi
  35. Hungarian
  36. Icelandic
  37. Indonesian
  38. Inuktitut
  39. Italian
  40. Japanese
  41. Kannada
  42. Kazakh
  43. Khmer
  44. Korean
  45. Kurdish
  46. Kyrgyz
  47. Lao
  48. Latvian
  49. Lithuanian
  50. Macedonian
  51. Malay
  52. Malayalam
  53. Maltese
  54. Marathi
  55. Mongolian
  56. Nepali
  57. Norwegian
  58. Oriya
  59. Pashto
  60. Persian
  61. Polish
  62. Portuguese
  63. Punjabi
  64. Romanian
  65. Russian
  66. Sanskrit
  67. Serbian
  68. Sindhi
  69. Sinhalese
  70. Slovak
  71. Slovenian
  72. Spanish
  73. Swahili
  74. Swedish
  75. Tajik
  76. Tamil
  77. Telugu
  78. Thai
  79. Tibetan
  80. Turkish
  81. Ukranian
  82. Urdu
  83. Uzbek
  84. Uighur
  85. Vietnamese

You can query the service by directly writing the text, uploading a file, sending an email or by tweeting them @langidbot.

Since the service is still very new, some of the functions might not work. It will be interesting to watch what other features the service can provide in the future and if it plans to add more languages to the list.

Next time you come across a piece of text you aren’t really sure of, then try out this free web service that allows you to identify in which language the content has been written in. I might just come in handy.

Link: langid

One Comment

Gautam June 13, 2009

Anyone can do this with the help of Google Translation API 😛