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?

  1. Sign up for free - Create your TranslatePlus account
  2. Get your API key - Generate an API key from your dashboard
  3. Make your first request - Follow our quick start guide
  4. Explore examples - See real-world integration examples

Don't have an account yet? Get started for free →