Skip to content
ToolsOnDuty - free online tools
Converters

iOS .strings to JSON Converter

Convert iOS Localizable.strings files to JSON and back.

Free foreverRuns in your browserNo sign-up
JSON

About the iOS .strings to JSON Converter

iOS apps store localized text in .strings files using a "key" = "value"; format. Working with them as JSON is handy for tooling and translation pipelines.

This converter turns a .strings file into a JSON object and back, handling escaped quotes and newlines.

Everything runs in your browser, so your translations stay private.

Key features

  • Two-way .strings and JSON conversion
  • Handles escaped quotes, tabs and newlines
  • Ignores comments
  • Local, private conversion

How to use

  1. 1Choose the direction.
  2. 2Paste your .strings or JSON content.
  3. 3Copy the converted result.

Examples

.strings to JSON
Input: "login_button" = "Log in";
Output: { "login_button": "Log in" }

Each key/value line becomes a property in the JSON object.

Frequently asked questions

What .strings format is expected?
The standard "key" = "value"; format, one entry per line. Comments are ignored and escaped characters like \" and \n are handled.
Does it support .stringsdict plurals?
Not yet. It focuses on the common key/value .strings format. Plural dictionaries use a different XML structure.
Is my file uploaded?
No. Conversion happens entirely in your browser.