Skip to main content

Ship your app in every language โ€” instantly

AI-powered translations, git-like version control, and over-the-air delivery. The localization platform built for how modern teams actually ship.

Free forever plan ยท No credit card required

Works with your favorite frameworks

React
Vue
Next.js
Nuxt
Flutter
Android
iOS
Swift

Everything you need to go global

Powerful tools for managing translations at any scale.

AI-Powered Translation

Translate with Google NMT or Gemini AI with project-specific context and tone settings.

Draft โ†’ Commit Workflow

Stage translations as drafts, review changes, and commit with full version history and rollback support.

Over-the-Air Releases

Publish translations to a CDN and update your app instantly โ€” no redeployment needed.

8 Export Formats

Export to JSON, YAML, CSV, Android XML, iOS Strings, Flutter ARB, Java Properties, and Gettext PO.

Team Collaboration

Work together in real-time with role-based access control across workspaces and projects.

AI Agent Integration

Let Claude, Cursor, or VS Code Copilot manage translations directly from your IDE via MCP.

A workflow you already know

litei18n uses the same draft-commit-release cycle you use for code. No new mental models to learn.

1
Step 1

Draft

Stage translations as drafts. Edit inline, use AI to translate, or let your AI agent handle it via MCP. Nothing goes live until you say so.

2
Step 2

Commit

Review your changes and commit with a message. Every commit is versioned with full audit trail and one-click rollback.

3
Step 3

Release

Create a release and your translations are instantly available via CDN. Apps pull updates over-the-air โ€” no redeploy needed.

Over-the-Air Updates

Update translations without shipping code

Fix a typo in production in 30 seconds. No app store review. No redeployment. Your translations update instantly via CDN, and your apps fetch the latest version at runtime.

1
Edit in the web editor
2
Commit & create release
3
CDN distributes globally
4
Apps update automatically

Manual update

15-30 minutes

With litei18n OTA

Under 30 seconds

Fetch latest translations
// Fetch translations at runtime โ€” always up to date
const response = await fetch(
  `https://cdn.litei18n.com/releases/
    locales/${projectId}/latest/${locale}.json`
);

const translations = await response.json();

// That's it. Your app is now up to date.
i18n.setMessages(locale, translations);
CDN-delivered ยท Edge-cached ยท Globally distributed
Terminal โ€” Claude MCP
# One prompt. Full workflow.

claude > Translate my app into French, Spanish,
          German, Italian, and Japanese

Using litei18n MCP tools...

โŸก list_projects  โ†’ Found "my-app"
โŸก list_keys      โ†’ 847 keys discovered
โŸก upsert_draft  โ†’ 4,235 translations created
โŸก commit_drafts โ†’ v2.1 committed
โŸก create_release โ†’ Published to CDN

โœ“ Done. 5 languages added, release v2.1 live.

9 MCP tools at your AI's fingertips

list_projectslist_keyscreate_keydelete_keyrestore_keyupsert_draftcommit_draftslist_releasescreate_release
AI Agent Integration

Your AI assistant manages translations natively

Connect Claude, Cursor, VS Code Copilot, or Windsurf to litei18n via Model Context Protocol. Your AI can discover projects, create keys, translate content, commit changes, and publish releases โ€” without leaving your editor.

One prompt. Full workflow.

Ask your AI to translate your app into 5 new languages. It discovers your project, creates keys, generates translations, commits, and publishes a release. You just review.

Works with your favorite AI tools

Claude Desktop
Cursor
VS Code Copilot
Windsurf
Export Formats

Every format your framework needs

Import and export in 8 industry-standard formats. Works with web, mobile, and desktop frameworks out of the box.

3

Web

3

Mobile

2

Enterprise

Web

{ }

JSON

Flat & nested structures

yml

YAML

Human-readable config

csv

CSV

Multi-language spreadsheet

{ }

JSON

Flat & nested structures

yml

YAML

Human-readable config

csv

CSV

Multi-language spreadsheet

Mobile

xml

Android XML

Native Android strings

.strings

iOS Strings

Apple platform format

arb

Flutter ARB

App Resource Bundle

xml

Android XML

Native Android strings

.strings

iOS Strings

Apple platform format

arb

Flutter ARB

App Resource Bundle

Enterprise

.prop

Java Properties

Java resource bundles

.po

Gettext PO

GNU gettext format

.prop

Java Properties

Java resource bundles

.po

Gettext PO

GNU gettext format

Simple, transparent pricing

Start free and scale as you grow. No credit card required.

MonthlyAnnually Save up to 25%

Free

For individual developers getting started.

$0
Get Started
  • 200 translation keys
  • 1 team members
  • 100 AI credits / month
  • All export formats
  • Real-time collaboration
  • OTA releases
  • MCP integration
  • Bring your own API key

Starter

For small teams and growing projects.

$9/month
Get Started
  • 2,000 translation keys
  • 5 team members
  • 2,000 AI credits / month
  • All export formats
  • Real-time collaboration
  • OTA releases
  • Bring your own API key
  • MCP integration
Most Popular

Growth

For teams with advanced localization needs.

$24/month
Get Started
  • 10,000 translation keys
  • 15 team members
  • 10,000 AI credits / month
  • All export formats
  • Real-time collaboration
  • OTA releases
  • Bring your own API key
  • MCP integration

Business

For large teams and enterprises.

$49/month
Get Started
  • 50,000 translation keys
  • 50 team members
  • 50,000 AI credits / month
  • All export formats
  • Real-time collaboration
  • OTA releases
  • Bring your own API key
  • MCP integration

Frequently asked questions

Start shipping globally in 5 minutes

Join developers who ship their apps in every language with litei18n.

Start for Free

Free plan available ยท No credit card required ยท Set up in under 5 minutes