Converters
Plist to JSON Converter
Convert Apple XML property list (.plist) files to JSON and back.
Free foreverRuns in your browserNo sign-up
JSON
About the Plist to JSON Converter
Apple uses XML property lists (.plist) for configuration like Info.plist. Reading and editing them as JSON is often more convenient.
This converter turns an XML plist into JSON and back, mapping dictionaries, arrays, strings, integers, reals and booleans.
It handles XML plists only and runs entirely in your browser.
Key features
- Two-way plist and JSON conversion
- Maps dict, array, string, integer, real and bool
- Generates a valid plist header
- Local, private conversion
How to use
- 1Choose the direction.
- 2Paste your plist XML or JSON.
- 3Copy the converted result.
Examples
plist to JSON
Input:
<key>CFBundleName</key><string>My App</string>Output:
{ "CFBundleName": "My App" }Each key is paired with the value element that follows it inside the dict.
Frequently asked questions
- Does it support binary plists?
- No. Only the XML plist format is supported. Binary plists (bplist) need to be converted to XML first, for example with plutil.
- How are dates and data handled?
- Date and data values are kept as their text content when converting to JSON. Add them back manually as <date> or <data> if you need those exact types.
- Is the file uploaded anywhere?
- No. Parsing happens in your browser using its built-in XML parser.
