Free Online Language Detector

Paste any text and instantly identify what language it is. 100+ languages, free, no signup.

Enter text
0 / 5,000

How the language detector works

The detector looks at the writing system first: Cyrillic text is already narrowed to Russian, Ukrainian, and their relatives; Devanagari points to Hindi or Marathi. Within a script, it identifies the language from common short words, letter combinations, and accent marks, the same signals a fluent reader picks up at a glance. It recognizes 100+ languages and shows a confidence score with every result, so you know whether to trust the answer or paste in more text.

What language is this? Tips for an accurate answer

  • Give it a full sentence. A single word like “tres” exists in Spanish, French, and Portuguese at once. Length is the biggest thing that improves detection.
  • Watch for close cousins. Spanish and Portuguese, Indonesian and Malay, Norwegian and Danish share a lot. If the result looks off, paste more of the text and detect again.
  • Romanized text is the hard case. Hindi or Arabic written in English letters loses the script clue, so confidence will be lower. More text helps here too.

For a deeper look at when detection is reliable and when it struggles, read our guide: How to detect what language a text is in, free.

After you identify the language

  • Translate the text into your own language, with the source language already known.
  • Transliterate it into the Latin alphabet if you want to pronounce names and places, not translate them.
  • Clean the text first if it came from a messy PDF or email paste.