apilayer languagelayer logo

apilayer languagelayer

apilayer languagelayer

Language Detection JSON API supporting 173 languages.

Visit site ↗Health checked 2h ago
Use it when

Supports 173 languages

Watch for

Check the docs depth and real endpoint shape before assuming production fit.

First check

Register and obtain OAuth credentials to authenticate requests. Use the API endpoint to send text data and receive detected language information in JSON format.

Auth
oauth
CORS
No
HTTPS
Yes
Signup
Required
Latency
348 ms
Protocol
REST
Pricing
free

Uptime · 30-day window

Probes: 12Uptime: 100%Avg latency: 360ms
01

About this API

The apilayer languagelayer API provides language detection capabilities for text in 173 different languages. It is designed to help developers identify the language of any given text input through a simple JSON-based interface.

This API is useful for applications that require automatic language recognition, such as multilingual content filtering, user interface localization, or analytics on language usage. Its support for a wide range of languages makes it suitable for global applications.

Authentication is handled via OAuth, ensuring secure access to the API. The straightforward JSON responses allow easy integration into various programming environments and workflows.

02

What you can build

  • 1Detect language of user input text
  • 2Filter content by language
  • 3Analyze language distribution in documents
  • 4Enhance multilingual user interfaces
03

Strengths & limitations

Strengths

  • Supports 173 languages
  • Simple JSON response format
  • OAuth authentication
04

Getting started

Register and obtain OAuth credentials to authenticate requests. Use the API endpoint to send text data and receive detected language information in JSON format.

05

FAQ

Do I need an API key or authentication?+

Yes, this API requires OAuth authentication to access its endpoints.

What data format does the API return?+

The API returns responses in JSON format.

Can I use this API from a browser?+

Usage from a browser depends on CORS policies and OAuth flow support.

How many languages does the API support?+

It supports detection of 173 different languages.

Is HTTPS required for API requests?+

While not explicitly stated, OAuth-secured APIs typically require HTTPS.

06

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: No
Auth type
oauth
Pricing
free
Protocols
REST
Response time
348 ms
Last health check
5/27/2026, 8:33:54 AM
07

Tags