Language Detection Tool & Script Identifier
Instantly detect and identify any written language and Unicode script client-side. Fast, private n-gram linguistic analyser with confidence scores.
French
Statistical Candidate Distribution
Comparative probability analysis evaluated through character trigrams and stop-word dictionaries.
Unicode Script & Block Classification
Character encoding distribution across standard ISO 15924 scripts and Unicode code point ranges.
Lexical & Typographical Metrics
Key stylistic metrics useful for readability analysis, machine learning tokenization, and linguistic audit.
About this tool
How to use it
- Type or paste any foreign passage, sentence, or unknown text into the input editor.
- Inspect the instant language identification result: primary language name, native endonym, and ISO 639-1 code.
- Review the confidence probability percentage, secondary language matches, and writing script classification (Latin, Cyrillic, CJK, Arabic, etc.).
- Analyze text metrics: reading direction (LTR/RTL), word length statistics, Unicode block distributions, and export results as JSON.
Why it matters
Translators, NLP data engineers, international content moderators, and language learners frequently encounter unfamiliar foreign text snippets. Running language identification locally inside the browser guarantees complete data confidentiality without submitting sensitive user text to third-party cloud APIs.
When to use it
Use when identifying mysterious character sets, classifying multilingual datasets, verifying web localization content, auditing Unicode script compliance, or testing NLP text pipelines.
Common questions
How does client-side language detection operate without external servers?
The engine uses a combination of Unicode script block parsing, character n-gram probability matrices, and frequent stop-word signature profiling to accurately classify over 50 world languages entirely in-browser.
Does this tool work with short text phrases?
Yes. While longer paragraphs (15+ words) provide over 99% accuracy, distinctive script markers and trigram profiles allow the engine to detect even short 2-3 word phrases in major world languages.
Is my input text stored or transmitted across the internet?
No. All text parsing, character frequencies, and linguistic determinations execute in local browser memory with zero network requests.