Skip to content
Model infoModelsSnapshot: 15 Oct 2026

DeepL / Managed language identification

DeepL Language Detection

Opt-in text language detection service returning a top language guess or an explicit detection failure state. Internal classifier checkpoint is not named.

previewClosed weightsText analysisLanguage identification
Official documentation (opens in a new tab)Reviewed 13 Oct 2026
5 of 19 specification fields collected
Context windowNot collectedAwaiting source review
Maximum outputNot collectedAwaiting source review
Input billingNot collectedDeepL API
Output billingNot collectedNo inferred price

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected
Maximum output
Not collected
Reasoning
Not collected
Tool calling
Not collected
Structured output
Not collected
Streaming
Not collected
Batch processing
Not collected
Fine-tuning
Not collected
Knowledge cutoff
Not collected
Release date
Not collected
Parameters
Not collected
Architecture
Not collected
Languages
View all 33 entries
  • en
  • de
  • fr
  • es
  • pt
  • it
  • nl
  • pl
  • ru
  • zh
  • ja
  • bg
  • cs
  • da
  • el
  • et
  • fi
  • hu
  • lt
  • lv
  • ro
  • sk
  • sl
  • sv
  • tr
  • id
  • uk
  • ko
  • nb
  • ar
  • vi
  • he
  • th
Source for Languages (opens in a new tab)

Explicit 33-code list in the beta reference. It is narrower than the current translation catalog; full parity must not be inferred.

Context caching
Not collected
Request limits
Up to 50 independently detected text strings per requestSource for Request limits (opens in a new tab)
Output formats
Language code on success; otherwise insufficient_confidence, unsupported_language or no_language_detectedSource for Output formats (opens in a new tab)
Published price
Not collected

No numeric detection-specific tariff collected; do not reuse the translation character rate without confirmation.

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
Not collected

No public fixed model/checkpoint selector is documented.

Access
Selected accounts with beta opt-in; request access through DeepL support. JSON or form-encoded input.
Regions
Provider-managed; contractual residency options, no universal region pin
API endpoint URL
POST https://api.deepl.com/v3/detect/languageSource for API endpoint URL (opens in a new tab)
Request limits
Up to 50 independently detected text strings per requestSource for Request limits (opens in a new tab)
Languages
View all 33 entries
  • en
  • de
  • fr
  • es
  • pt
  • it
  • nl
  • pl
  • ru
  • zh
  • ja
  • bg
  • cs
  • da
  • el
  • et
  • fi
  • hu
  • lt
  • lv
  • ro
  • sk
  • sl
  • sv
  • tr
  • id
  • uk
  • ko
  • nb
  • ar
  • vi
  • he
  • th
Source for Languages (opens in a new tab)

Explicit 33-code list in the beta reference. It is narrower than the current translation catalog; full parity must not be inferred.

Output formats
Language code on success; otherwise insufficient_confidence, unsupported_language or no_language_detectedSource for Output formats (opens in a new tab)

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Paid Growth API advertises no data training. Terms allow temporary processing storage, encrypted exceptional debugging retention up to 72 hours, and metadata logs. Customer-requested stored content has separate deletion terms. Region is not universally fixed; enterprise residency requires agreement. Free Developer terms differ.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

DeepL API

Not verified

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How it works
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Minimum reusable input
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Lifetime & refresh
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How to enable it
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Usage fields
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Billing rules
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Limits & data boundaries
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

DeepL terms identify proprietary models and restrict copying or reverse engineering of the service. This is a documented proprietary generation or explicitly identified managed/research family, not a claim that every hosted partner component is a DeepL checkpoint. Public model weights are not provided by the cited release or API documentation.

Classification evidence (opens in a new tab)

Sources reviewed