๐ŸŒ

Text Translation API

Translate text between 100+ languages with automatic language detection. Uses LibreTranslate with MyMemory fallback. Up to 5000 characters per request.

API Docs $0.002 / request

About this tool

Instantly translate text between 100+ languages. Supports automatic source language detection โ€” just set source_lang: "auto". The API tries LibreTranslate first, falls back to MyMemory, then Google Translate. Returns the translated text, detected language, and which provider was used. Accepts both target_lang and legacy to params.

๐Ÿงช Try it live

Quick Start

curl -X POST https://api.iteratools.com/translate \ -H "Authorization: Bearer YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"text": "Hello world", "target_lang": "pt", "source_lang": "auto"}'

Response

{ "translated_text": "Olรก mundo", "detected_language": "en", "from": "en", "to": "pt", "provider": "mymemory" }

Popular Language Codes

en (English) pt (Portuguese) es (Spanish) fr (French) de (German) it (Italian) zh (Chinese) ja (Japanese) ar (Arabic) ru (Russian)

Details

EndpointPOST /translate
Price$0.002 / request
Max text5000 characters
ProvidersLibreTranslate โ†’ MyMemory โ†’ Google Translate
AuthBearer token or x402 micropayment
Base URLhttps://api.iteratools.com
Full Documentation Browse All Tools