Ship in every language, without slowing down.
Unolio connects your codebase to your translators — via Git, JSON, or API. Manage every language from one clean dashboard.
No credit card required · Free plan forever · Cancel anytime
Unolio connects your codebase to your translators — via Git, JSON, or API. Manage every language from one clean dashboard.
No credit card required · Free plan forever · Cancel anytime
For
Integrate in minutes. Manage translations like code. Build with power, scale without friction.
Drop in your React, Angular, Vue, Vite, or Next.js app in minutes.
GitHub, GitLab, Bitbucket, Gitea—manage translations like code.
Structured format supports translators, editors, and CI pipelines.
Production-grade API for backends, edge workers, and services.
Unolio fits your existing workflow. Manage translations in the same Git-based system you already use. No special tooling. No learning curve.
View documentationIntegrations
Connect your entire stack. Your framework, your Git provider. Your choice.
Keep translation files beside your code. Reviewable diffs. Familiar workflows. Sync on your release rhythm—trunk, release branches, or tagged drops.
One mental model for static sites, SPAs, and services. Onboard contractors in an afternoon. Scale to dozens of engineers when you are ready.
Get
Two ways to work with Unolio: sync translation files through your Git repository, or load strings at runtime via the SDK from our API.
Set up your workspace in the Unolio dashboard.
1 minute
Link GitHub, GitLab, or Bitbucket and map locales into your branching model.
2 minutes
JSON or resource bundles live beside your code; push and pull like any asset.
Ongoing
Translators ship updates that flow through the same Git PR workflow you already use.
Set up Unolio and create an API key for your frontend or backend.
1 minute
npm install @unolio/sdk (React helpers ship under @unolio/sdk/react).
1 minute
Call preload() for the languages you serve so bundles are cached before UI paints.
Use t(), context, or Trans—strings fetch from the API; no translation files baked into the bundle.
Pricing
Same core capabilities as our developer integrations—pick a tier that matches how you ship. Paid seats bill monthly or yearly.
Team and Business pricing reflects the selected period.
Free
Prototype and learn. Upgrade when you ship with a team.
$0
No credit card. Upgrade anytime.
Team
PopularEverything solo builders need to run translations like code with collaborators.
$29per seat / month
Billed monthly. Minimum 1 seat.
Business
Higher limits, stronger governance, and room for larger orgs.
$79per seat / month
Billed monthly. Minimum 5 seats.
Capability matrix aligned with our SDK, Git, JSON, and API building blocks.
| Capability | Free | Team | Business |
|---|---|---|---|
| JavaScript SDK | Core SDK · 1 project | All supported frameworks · unlimited projects | Same · priority guidance for rollouts |
| Git integration | — | GitHub, GitLab, Bitbucket, Gitea | Same · advanced branching & review policies |
| JSON import / export | Import & export | Bulk updates & CI-friendly flows | Same · higher throughput & automation hooks |
| REST API | Development quotas | Production quotas & project keys | Higher limits · dedicated key policies |
| Organizations & roles | 1 seat · owner access | Full roles (owner, manager, translator, viewer) | Same · audit-friendly access controls |
| Audit & accountability | — | Standard activity history | Extended audit exports & retention |
If you need to keep all your data inside your own network, we offer self-hosted and customized Unolio builds—ideal for regulated industries, air-gapped environments, and companies that want full control over hosting and updates.
Talk to us about private deploymentsJoin developers and teams who manage translations like code. Start free, no credit card required.
© 2026 Unolio · Built for developers