Upload your Excel file to SimpleLocalize, use the translation editor or auto-translation feature, and export ready-to-use translations.
Excel is a spreadsheet everyone on a team already knows how to open, which makes it a practical way to hand off translations to a reviewer, a client or a translation agency that would never touch a code editor or a CLI.
Beyond the plain key and translation columns, SimpleLocalize reads a few optional columns by name: DESCRIPTION for translator context, NAMESPACE for grouping keys, TAGS for labels, and CHARACTERS_LIMIT for a soft length limit. Column names are case-sensitive, and column order does not matter.
KEY DESCRIPTION en pl
welcome_message Shown on homepage Welcome Witamy
login.title Login screen title Sign in Zaloguj się
login.submit Log in ZalogujBeyond import and export
A spreadsheet gets translations started. A shared editor is where your team actually finishes them.
SimpleLocalize's intuitive translation editor offers a user-friendly experience, making translation management effortless. With features such as real-time updates, translation screenshots and descriptions, sharing options, and customizable views, the editor keeps the localization process efficient and accurate.
Use translation editor
With SimpleLocalize, you can work with multiple languages in a user-friendly and intuitive translation EditorViews. Easily filter languages, assign them to translators, and manage the entire language translation process within the customizable online editor.
Add languages
Importing your existing translation file into SimpleLocalize takes just two clicks. First, upload your file, and then confirm the upload. Simple as that. Exporting ready-to-use translations is just as convenient. With a single click of the Export button, you'll receive the file in the format you chose, containing your translated data.
Upload translations
For developers
SimpleLocalize reads the columns your team already puts in a translation workbook, and gives you a place to manage what happens around them.
An optional DESCRIPTION column is imported automatically as translator context for each key.
Group related keys with an optional NAMESPACE column, matching how your project organizes translations.
Optional TAGS and CHARACTERS_LIMIT columns are read on import, so labels and soft length limits travel with the workbook.
Translate new and changed rows with DeepL, Google Translate, OpenAI, Claude or Gemini.

More conversions
Free online converter, no account required. Upload an .xlsx file and download it in the format you need.
Read more about translating Excel files and managing translations in SimpleLocalize.

Learn how to manage translation projects efficiently using Excel or Google Sheets. Discover modern AI translation formulas (Gemini & Copilot) and when to graduate to an automated localization workflow.
Beyond the key and language columns, an optional DESCRIPTION column is imported as translator context, NAMESPACE groups keys, TAGS adds labels, and CHARACTERS_LIMIT sets a soft length limit. All column names are case-sensitive.
No. Columns are matched by their header name, not by position, so you can add or reorder columns without breaking the import.
A dedicated translation editor adds things a spreadsheet does not: collaboration among translators, developers and project managers with real-time updates, plus contextual information, quality assurance checks and version control that raise translation accuracy and speed.
Yes. Export a project to Excel any time a reviewer wants it in spreadsheet form, then re-import the file once they are done, and the DESCRIPTION and NAMESPACE columns keep everything organized on the way back in.