GPT Translator Logo
Login

Free Tools

Utility tools for localization teams and developers

A growing set of browser-based converters for everyday localization work. Move between ARB, JSON, CSV, Excel-style exports, XML resources, and other common file formats without leaving the browser.

Built for day-to-day localization work

  • Focused converters that solve one task well
  • Fast browser-based processing
  • Clear, familiar workflow across every tool
Conversion tools

Free format converters for localization workflows

Use these free tools to convert between ARB, JSON, CSV, Excel-style exports, Android XML, iOS strings, StringDict, Properties, PO, RESX, XLIFF, and Rails YAML formats.

ARB to JSON tool icon

ARB to JSON

ARB to JSON Converter

Upload an ARB file or paste its contents to generate clean JSON. The converter removes ARB metadata entries, such as keys that start with @, while preserving your translatable values.

Browser-basedMetadata cleanupReady-to-download JSON
Open ARB to JSON
ARB to CSV tool icon

ARB to CSV

ARB to CSV Converter

Upload an ARB file or paste its contents to generate spreadsheet-ready CSV output. The converter removes ARB metadata and flattens nested keys into a simple key,value structure.

Browser-basedCSV exportSpreadsheet-friendly rows
Open ARB to CSV
ARB to Excel tool icon

ARB to Excel

ARB to Excel Converter

Upload an ARB file or paste its contents to generate an Excel-compatible export. The converter removes ARB metadata and organizes translation keys and values into clean tabular rows.

Browser-basedExcel-compatible exportTabular review format
Open ARB to Excel
JSON to ARB tool icon

JSON to ARB

JSON to ARB Converter

Upload a JSON file or paste JSON content to generate ARB output. The converter adds the required @@locale field and keeps your translation keys intact for Flutter localization workflows.

Browser-basedARB locale headerClean ARB structure
Open JSON to ARB
JSON to CSV tool icon

JSON to CSV

JSON to CSV Converter

Upload a JSON file or paste JSON content to generate spreadsheet-ready CSV output. The converter flattens nested keys into a simple key,value structure for review and sharing.

Browser-basedCSV exportFlattened nested JSON
Open JSON to CSV
CSV to JSON tool icon

CSV to JSON

CSV to JSON Converter

Upload a CSV file or paste key-value rows to generate clean JSON output. The converter supports key,value format and expands dot-notation keys into nested JSON objects.

Browser-basedCSV export rowsFlattened nested JSON
Open CSV to JSON
Excel to ARB tool icon

Excel to ARB

Excel to ARB Converter

Upload an Excel-compatible export or paste key-value rows to generate ARB output. The converter reads tabular content, adds the @@locale header, and prepares the result for Flutter localization workflows.

Browser-basedExcel-compatible exportARB locale header
Open Excel to ARB
Android XML to Strings tool icon

Android XML to Strings

Android XML to Strings Converter

Upload an Android strings.xml file or paste XML content to generate Apple .strings output. The converter extracts <string> entries and formats them for iOS localization workflows.

Browser-basedAndroid XML parsingApple .strings output
Open Android XML to Strings
Android XML to CSV tool icon

Android XML to CSV

Android XML to CSV Converter

Upload an Android strings.xml file or paste XML content to generate CSV output. The converter extracts <string> entries and formats them into simple key,value rows for spreadsheet review.

Browser-basedAndroid XML parsingCSV export rows
Open Android XML to CSV
iOS Strings to Android XML tool icon

iOS Strings to Android XML

iOS Strings to Android XML Converter

Upload an Apple .strings file or paste its contents to generate Android strings.xml output. The converter reads key-value entries and formats them as Android <string> resources.

Browser-basedApple .strings outputAndroid XML output
Open iOS Strings to Android XML
StringDict to CSV tool icon

StringDict to CSV

StringDict to CSV Converter

Upload an Apple .stringsdict file or paste its contents to generate CSV output. The converter extracts localization keys and format strings into simple key,value rows for spreadsheet review.

Browser-basedStringDict parsingCSV export rows
Open StringDict to CSV
Properties to CSV tool icon

Properties to CSV

Properties to CSV Converter

Upload a Java .properties file or paste its contents to generate CSV output. The converter extracts key-value pairs and formats them into simple rows for review and handoff.

Browser-basedProperties parsingCSV export rows
Open Properties to CSV
Properties to Excel tool icon

Properties to Excel

Properties to Excel Converter

Upload a Java .properties file or paste its contents to generate an Excel-compatible export. The converter extracts key-value pairs into a clean two-column format for review and handoff.

Browser-basedProperties parsingExcel-compatible export
Open Properties to Excel
PO to CSV tool icon

PO to CSV

PO to CSV Converter

Upload a gettext .po or .pot file or paste its contents to generate CSV output. The converter extracts msgid and msgstr pairs into simple rows for spreadsheet review and localization workflows.

Browser-basedPO entry parsingCSV export rows
Open PO to CSV
PO to Excel tool icon

PO to Excel

PO to Excel Converter

Upload a gettext .po or .pot file or paste its contents to generate an Excel-compatible export. The converter extracts msgid and msgstr pairs into a clean two-column format for review and localization workflows.

Browser-basedPO entry parsingExcel-compatible export
Open PO to Excel
RESX to CSV tool icon

RESX to CSV

RESX to CSV Converter

Upload a .resx file or paste XML content to generate CSV output. The converter extracts <data> entries and formats them into simple key,value rows for spreadsheet review and localization workflows.

Browser-basedRESX parsingCSV export rows
Open RESX to CSV
RESX to Excel tool icon

RESX to Excel

RESX to Excel Converter

Upload a .resx file or paste XML content to generate an Excel-compatible export. The converter extracts <data> entries into a clean two-column format for review and localization workflows.

Browser-basedRESX parsingExcel-compatible export
Open RESX to Excel
XLIFF to JSON tool icon

XLIFF to JSON

XLIFF to JSON Converter

Upload an .xlf or .xliff file or paste its contents to generate JSON output. The converter extracts translation units and maps their IDs to source or target values.

Browser-basedXLIFF unit parsingReady-to-download JSON
Open XLIFF to JSON
XLIFF to CSV tool icon

XLIFF to CSV

XLIFF to CSV Converter

Upload an .xlf or .xliff file or paste its contents to generate CSV output. The converter extracts translation units and formats them into simple key,value rows for spreadsheet review.

Browser-basedXLIFF unit parsingCSV export rows
Open XLIFF to CSV
Rails YAML to Excel tool icon

Rails YAML to Excel

Rails YAML to Excel Converter

Upload a Rails .yml or .yaml locale file or paste its contents to generate an Excel-compatible export. The converter reads the locale tree, flattens nested translation keys, and structures them into clean tabular rows.

Browser-basedRails YAML parsingExcel-compatible export
Open Rails YAML to Excel

Each converter follows the same straightforward workflow, so you can switch tools without relearning the interface.