Azure AI Translator
Cloud-based machine translation service supporting multiple languages for real-time and batch text translation. · Azure · AI
Overview
Azure AI Translator provides scalable, cloud-based machine translation with a free (F0) tier of 2 million characters per month for standard translation and custom model training, ideal for apps and websites needing multilingual support. Document translation is a separate, paid feature.
Good fit
Use when you need scalable, automated text translation for apps, websites, or workflows with moderate monthly usage.
- developers
- localization teams
- multilingual apps
Not a fit
Avoid if you need custom translation models, offline translation, or expect to exceed the free tier regularly.
- require custom models
- need offline translation
- high-volume translation
Quickstart · 5 steps
- Sign in to the Azure Portal and create an AI Translator resource.
- Obtain your API key and endpoint from the resource overview.
- Install the Azure Translator SDK or use REST API in your application.
- Configure your app with the API key and endpoint.
- Send text to the API for translation and handle the response.
Other free ai options
Free tierWhat you get freeRiskCard
GitHub · AI
2,000 code completions per month · 50 chat requests per month (including Copilot Edits) · Agent mode, CLI, and MCP servers included with limited usage
Billing risk: None
No card
Google Cloud · AI
Sessions run up to 12 hours, depending on availability · GPU/TPU access heavily restricted on the free tier · Exact resource limits are not published and vary over time
Billing risk: None
No card
Google Cloud · AI
Free input and output tokens on supported models · Limited access to certain models · 5,000 free Google Search grounding requests/month, shared across Gemini 3.x models
Billing risk: None
No card
Hugging Face · AI
Unlimited public repos (best-effort free storage) · 100GB private storage · Storage limits apply across models, datasets, and buckets
Billing risk: None
No card