locale.
I18NEXT JSON EDITOR

Edit i18next JSON
in one workspace.

Import JSON files, edit string values across languages, and export JSON or ZIP files. Projects are saved in this browser.

No account No file uploads No constant pestering to auto translate.
Translation editor Saved in this browser
Example project / Translations

Edit translation strings

View language values side by side.

Export files
Search keys or translations... Saved in this browser
TRANSLATION KEY 11🇬🇧   English en🇵🇹   Portuguese pt-PT
welcome.titlecommon.json
Welcome
Bem-vindo
welcome.subtitlecommon.json
Manage your translations
Gira as suas traduções
actions.get_startedcommon.json
Get started
Começar
actions.learn_morecommon.json
Learn more
Saiba mais
messages.hellocommon.json
Hello, {{name}}!
Olá, {{name}}!
WORKFLOW

Import, edit, export.

Supports JSON objects up to 10 MB per file.
Export one JSON file, one language, or the project as a ZIP.

01

Import JSON files

Create a project, then import one or more JSON files for each language. File names become namespaces, such as common.json.

02

Edit string values

Edit translations side by side. Search keys and values, filter by namespace, or show missing and complete translations. Add a language from a blank template or without files. Only strings are editable; other JSON values are preserved.

03

Export your files

Download an individual JSON file, all files for one language, or the full project as a ZIP archive.

DATA AND LIMITS

Projects stay
in this browser.

Projects and edits are saved to browser storage on this device. The app does not upload files or use a translation service. There is no account or cross-device sync.

Saved in IndexedDB No server uploads

This app edits strings; it does not write translations for you. Browser data can be cleared, and edits across multiple tabs are not merged. Export backups regularly.