TRYNT Language Identification Web Service

The TRYNT Language Identification Web Service attempts to identify the language of any submitted string. This API currently recognizes the following sixteen languages:

  • Arabic
  • Belarus
  • Chinese
  • Czech
  • Danish
  • Dutch
  • English
  • Esperanto
  • French
  • German
  • Greek
  • Hebrew
  • Italian
  • Japanese
  • Russian
  • Spanish

Language identification is done through a statistical analysis. The returned results includes all potential language matches from the set of sixteen, each with a score indicating the likelihood that language matches your submitted string.

If you use this free TRYNT API/Web Service you must provide proper attribution to comply with our terms of service.

Request URL

http://www.trynt.com/language-identification-api/v1/

Note that due to the s value being a potentially lengthy string, language identification requests should be submitted using the POST protocol rather than the GET protocol.

Request parameters


Parameter Value Description
s string (required) The string you would like to identify

Sample Request (URL: http://www.trynt.com/language-identification-api/v1/):