Language Detection API - ISO 639 Code for 80+ Languages avatar

Language Detection API - ISO 639 Code for 80+ Languages

Pricing

$10.00 / 1,000 text analyzeds

Go to Apify Store
Language Detection API - ISO 639 Code for 80+ Languages

Language Detection API - ISO 639 Code for 80+ Languages

Language detection API covering 80+ languages. Input: text string(s). Output: JSON with ISO 639 language code, language name, and a confidence score. Trigram-based, deterministic, no API key or model calls. Cheap pay-per-result: $0.01 per text analyzed.

Pricing

$10.00 / 1,000 text analyzeds

Rating

0.0

(0)

Developer

Anthony Snider

Anthony Snider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Text Language Detector

Detect the language of any text — ISO 639-3 code, language name, and a confidence score — across 80+ languages. Trigram-based, fully offline, no API key.

Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.

What you get

  • Primary language as an ISO 639-3 code (eng, spa, deu, …) and a readable English name.
  • Confidence (0–1) for the top match.
  • Ranked alternatives — the next-best candidate languages with their scores, perfect for short or ambiguous text.
  • Single or bulk — pass one text or a list of texts; each is detected and charged separately.
  • No external calls. Detection runs on the trigram model from franc, so it is fast, private, and deterministic.

Input

{
"text": "The quick brown fox jumps over the lazy dog.",
"texts": [
"El rápido zorro marrón salta sobre el perro perezoso.",
"Der schnelle braune Fuchs springt über den faulen Hund."
],
"maxTexts": 50
}

Provide text, texts, or both. maxTexts caps how many are processed per run.

Output

One dataset item per text:

{
"text": "The quick brown fox jumps over the lazy dog.",
"language": "eng",
"iso639_3": "eng",
"name": "English",
"confidence": 1,
"alternatives": [
{ "iso639_3": "eng", "name": "English", "score": 1 },
{ "iso639_3": "sco", "name": "sco", "score": 0.82 }
]
}

Undetectable or too-short input returns language: "und" (Undetermined).

Pricing

Pay-per-event: $0.01 per text analyzed (text-analyzed). One charge per text in the run.