Translations to Excel
Combine JSON or YAML translation files into one Excel table. Keys in column A, each language in the next columns.
Add one or more translation files (JSON or YAML). Each file can be a different language. Column A will list all keys; each language gets the next column.
How to Use Translations to Excel
- {"Add the first language (e.g. English)"=>"paste JSON or YAML and choose format"}
- Click "Add language" and paste the next language file (e.g. Norwegian)
- Add as many languages as you need
- Click "Convert to Excel" to download a .xlsx with keys in column A and values in columns B, C, ...
About Translations to Excel
Combine multiple translation files (JSON or YAML) into a single Excel spreadsheet. Paste your English JSON or YAML, then add more languages. Each key appears in column A with translations in the next columns. Perfect for i18n review, missing-key checks, or sending to translators. All processing happens in your browser.
Frequently Asked Questions
What JSON format is supported?
Flat key-value JSON like {"key.path": "Translation text"} or nested objects (they are flattened to dot keys).
What about YAML locale files with en: and nb:?
Paste one YAML file per language, or a single YAML with multiple root keys (en, nb) — each root becomes a column.
Are my translation files sent to a server?
No. All parsing and Excel generation happens in your browser; your data never leaves your device.