Language Detector
Detect the language of any text instantly — identifies 187 languages with confidence scores. No AI model required.
Paste text above to detect its language
How to use Language Detector
-
Paste your text
Paste the text whose language you want to identify into the input box. At least 50 characters is recommended for reliable results.
-
View the top detected language
The most likely language is shown immediately with its full name, ISO 639-3 code, and a confidence score.
-
Review all candidate languages
See the top 5 language candidates with individual confidence bars — useful for spotting mixed-language content or closely related languages.
-
Try the AI version for short text
If your snippet is under 30 characters or results have low confidence, switch to the AI Language Detector for neural-network accuracy.
Language Detector FAQ
How many languages does it support?
How much text do I need for accurate detection?
Does it work for non-Latin scripts?
What language code format does it use?
Is my text sent to a server?
What is the difference between this and the AI Language Detector?
Can it detect multiple languages in one text?
Does it work on mobile?
Background
Paste any text and detect its language in milliseconds. This tool uses franc — a battle-tested open-source library that applies trigram-based statistical analysis to identify 187 languages across Latin, Cyrillic, Arabic, Chinese, Japanese, Korean, Devanagari, Thai, and many other scripts.
Results show the top 5 candidate languages ranked by confidence score, along with the ISO 639-3 language code for each. The confidence indicator reflects how certain the detection is — a dominant result near 100% signals unambiguous text, while a spread of similar scores indicates mixed or ambiguous content.
For best accuracy, paste at least 50 characters of natural prose. Script-rich languages with distinctive character sets (Chinese, Arabic, Korean) tend to achieve near-perfect detection even on short inputs. Closely related languages with similar vocabulary (e.g. Spanish vs Portuguese, Norwegian Bokmål vs Nynorsk) may require longer text to distinguish reliably.
No model download required — detection is instant from first use. If you need higher accuracy on short snippets or closely related languages, try the AI Language Detector which uses a BERT neural network trained on 200 languages.
Related tools
AI Language Detector
Identify the language of any text with a BERT neural network — accurate on short snippets and closely related languages. Runs on-device.
Word Counter
Count words, characters, sentences, and paragraphs with reading time, speaking time, and keyword density.
Sentiment Analyzer
Analyze text sentiment instantly — see positive, negative, and neutral scores with a per-word breakdown. No AI model required.
Text Similarity Checker
Compare two texts with AI semantic similarity — detects duplicate content and plagiarism with a 0–100% match score.
AI Text Summarizer
Summarize articles, essays, and documents with AI. Choose length, get bullet points, see word-count reduction. Runs on-device.