Skip to content
English
  • There are no suggestions because the search field is empty.

Translation API

The Translation API enables you to translate text from one language to another with high accuracy and context awareness. It is designed to help developers localize applications, websites, documents, and other content at scale, making it easier to deliver seamless multilingual experiences.

How the Translation API Works

The Translation API accepts one or more input text strings and a target language. It processes the content and returns the translated text while preserving the original meaning and context as closely as possible. You can integrate the API using Murf's REST API or Python SDK to automate translation workflows within your application.

Supported Languages

The Translation API supports translations across 21+ languages, including English, Spanish, French, German, Italian, Dutch, Portuguese, Chinese, Japanese, Korean, Hindi, Tamil, and Bangla. Refer to the API documentation for the complete list of supported language locales and language codes.

For more details, including code snippets and authentication requirements, visit our Translation API documentation.

Try it Yourself

Want to see the translation in action? You can test the quality and capabilities of our translation tool directly using our online text translator.

API Limits

The API limits are structured by plan: the Free plan offers a rate limit of 1,000 requests/hr with a concurrency limit of up to 5, while the Pay-as-you-go plan provides 10,000 requests/hr with up to 15 concurrent requests. For the Enterprise plan, both rate and concurrency limits are custom. All plans support 4,000 characters per sentence and 10 sentences per request.