Welcome to TranslatePlus API
Professional translation API with support for 100+ languages. Fast, reliable, and designed for high-volume usage.
Quick Start
curl https://api.translateplus.io/v2/translate \
-H "X-API-KEY: your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Hello, world!",
"source": "en",
"target": "fr"
}'Features
Core Translation
- Text Translation: Translate text between 100+ languages with high accuracy
- Batch Translation: Translate multiple texts efficiently in a single request
- Automatic Language Detection: Detect source language automatically
- HTML Translation: Translate HTML content while preserving all tags and structure
- Subtitle Translation: Translate SRT and VTT subtitle files with preserved timestamps
- Email Translation: Translate email subjects and HTML bodies simultaneously
Internationalization (i18n)
- Multi-format Support: Translate JSON, YAML, PO/POT, Properties, Strings, and XML files
- Structure Preservation: Maintains file structure, keys, placeholders, and formatting
- Background Processing: Asynchronous job processing for large files
- Webhook Notifications: Receive notifications when translation jobs complete
- Placeholder Preservation: All placeholders, ICU MessageFormat, and HTML/XML tags preserved
Developer Experience
- RESTful API: Clean, intuitive REST API design
- Comprehensive Documentation: Detailed API reference with code examples
- Multiple SDKs: Code examples in cURL, Python, JavaScript, and Node.js
- Error Handling: Standardized error messages with clear HTTP status codes
- Rate Limiting: Transparent rate limits with clear error messages
Enterprise Features
- High Performance: Handle 5000+ requests per second with sub-50ms response times
- 100+ Languages: Support for major world languages with accurate translations
- Secure & Reliable: Enterprise-grade security with 99.9% uptime SLA
- Account Management: Track usage, credits, and API key management
- Health Monitoring: Health check endpoint for service status
Base URL
https://api.translateplus.io
Get Started
Ready to integrate translation into your application?
- Sign up for free - Create your TranslatePlus account
- Get your API key - Generate an API key from your dashboard
- Make your first request - Follow our quick start guide
- Explore examples - See real-world integration examples
Don't have an account yet? Get started for free →