Babelize scans your code, extracts strings, and uses context-aware AI to generate and sync production-ready locale files.
Website · Docs · Dashboard · Elements · Blog
npx babelizeOne command in your project: finds user-facing strings, wraps them, and writes translated locale files. Works with React, Next.js, Django and static sites. Vue and React Native are in beta.
| Package | What it does |
|---|---|
@babelize/cli |
Extract, translate, check and sync locale files from your terminal or CI |
@babelize/mcp |
MCP server so AI coding agents can analyze, translate and review your app |
@babelize/sdk |
i18n without translation keys: wrap strings, Babelize handles the rest |
@babelize/next · @babelize/vite · @babelize/metro |
Build plugins that discover strings and generate the lockfile at build time |
@babelize/elements |
Open-source React + Tailwind components: language switchers, locale pickers and more |
- babelize-elements: copy-paste localization UI components for React and Tailwind
- examples: Next.js, React + Vite (SDK), Expo, Django and static HTML apps localized with Babelize
Free plan with 5 projects, unlimited languages and 10,000 AI credits a month. Paid plans from $9/month. See pricing →