UploadArrow IconTranslateArrow IconDownload

AI-powered localization service
translates i18n files with Precision & Context
built for developers and localization teams.

How AI localization works

Enhance your localization process with AI-powered translation. Effortlessly translate i18n JSON while preserving format, keys, and placeholders — ensuring natural language flow and cultural accuracy. Localize in just three simple steps!

Discover how our AI translator delivers accurate and natural translations for your content:

Why AI

  • AI can preserve format, keeping keys intact while accurately recognizing placeholders.
  • It can translate less common languages where human translators may be scarce.
  • AI can consider context, reducing errors in ambiguous phrases.
  • It can consider plural forms, character limits, sentence casing, and cultural adjustments.
  • AI can translate large amounts of text almost instantly, reducing turnaround time for global releases.
  • It reduces reliance on expensive human translators, especially for initial drafts.
  • AI ensures uniform translations across files, avoiding inconsistencies in terminology and following predefined style guides.

Why l10n.dev

  • Supports 165 languages.
  • API is well-documented and supports test requests.
  • Includes a workspace for managing files and translating with UI.
  • Custom terminology and style can be set to improve translation.
  • Has double-check for compliance with the source format.
  • More affordable than other machine translation services.
  • Provides seamless integration into your localization processes, correcting AI errors and intelligently chunking content to fit the AI context window — handling it all on our end.
  • Manages files, maintaining string order, and more.
  • You can translate only new strings, for efficient localization workflows.
  • All users receive 30,000 characters for free each month.

L10n Integrations

Streamline your localization workflow with our developer-friendly integrations. Translate your i18n files directly from your development environment with just one click or automate the process for seamless integration.

VS Code Extension

Translate i18n JSON files directly in your editor.

  • One-click localization for JSON files.
  • Brings l10n.dev features into your editor.
  • Works seamlessly with i18next and other common i18n formats.
  • The extension translates files in real time via the Translate JSON API and does not store your JSON or translations on our servers.
  • Automatically detects target languages from your project structure for seamless file organization.
  • Your API key is securely stored in the VS Code built-in Secret Manager.

Developer Affiliate Program

Build integrations. Earn revenue. Grow together.

  • Earn 10% commission on every purchase made by users who adopt our service through your integration.
  • All integrations must be open source, ensuring transparency, security, and reliability for our users.
  • Dedicated technical support to help you integrate our API.
  • Focus on your users, we'll take care of the AI, global infrastructure, ongoing enhancements, and scalable reliability.
  • We see affiliates as partners. You help us grow, and we'll help you grow too.
  • By joining, you agree to the full Affiliate Program Terms (the official legal version).

Pricing

Flexible and affordable packages designed to grow with your needs.

30K Characters

$0.00

Start for free! Perfect for individual developers.

Translate 30,000 characters

Renews monthly.

No credit card required.

Test Package

$0.10

Translate 1,000 characters

Valid for 1 days.*

VisaMastercard

100K Characters

$3.90

Perfect for small teams.

Translate 100,000 characters

Valid for 90 days.*

VisaMastercard

5M Characters

$24.90

Best value for large-scale projects!

Translate 5,000,000 characters

Valid for 90 days.*

Save $24.60 compared to buying 5x 1M packages.

VisaMastercard

By purchasing, you agree to our Terms of Service and Privacy Policy.

*Each package is valid for 90 days, and unused balances can be carried over if a new package is purchased before expiration.