What about this?

You can try plutil

plutil -convert xml1 il_tuo_file_binario.plist

PS: I've edited because I did read .plist to XML in my mind the first time.

Answer from dierre on Stack Overflow
🌐
GitHub
gist.github.com › rizo › 7124151
Convert new plist files between XML and binary · GitHub
plutil -convert xml1 caminho/do/arquivo.plist -o caminho/do/arquivo.xml 00-13-7B-4A-CA-4C:output controls 06ea146a-ee97-4c59-96c1-c7d564571e0e-6499278197582-Audio controls element 0 page 0 scope 1869968496 selector 1987013741 value 0.0 element 0 page 0 scope 1869968496 selector 1836414053 value 1 071ce761-40ba-4240-a768-eecacdb89daa-1396610328351-Audio controls element 0 page 0 scope 1869968496 selector 1987013741 value 0.75 15dc82d4-3597-4d1c-92fe-4cb79c4f2a47-1959768139597-Audio controls 15dc82d4-3597-4d1c-92fe-4cb79c4f2a47-2153392989510-Audio controls element 0 page 0 scope 1869968496 selec
Discussions

ios - Convert xml to plist - Stack Overflow
I have an XML file and I have to convert it into a property list file (plist). I tried the "plutil" command from the terminal, but it don't works well. How can I convert? Thanks a lot More on stackoverflow.com
🌐 stackoverflow.com
ios - How do I convert a regular XML file to a Swift .plist XML file? - Stack Overflow
I'm working with a team of Android Developers while I'm working on iOS. They use XML files for a lot of data. Since we want the data between us to stay consistent - we want to be able to have share... More on stackoverflow.com
🌐 stackoverflow.com
Is it possible to edit plist files using their xml format
- with pico editor in Terminal ...areUpdate.plist), same again. Moreover, when I edit the file using pico or nano, Finder & QuickLook can't provide a preview anymore, and the file modified this way is overwritten at next use · (in this case, at the next Software Update check) by its old version. ... is there a way to edit the xml version of ... More on discussions.apple.com
🌐 discussions.apple.com
April 19, 2017
How hard would it be to convert an XML file to .plist? | AnandTech Forums: Technology, Hardware, Software, and Deals
i want to convert an XML file i currently have to a plist file. i need it to be relatively quick and easy or is there some way to make it automated? background: i am writing an iPhone app that right now reads an XML file from web server, parses the data which i then use in my program... More on forums.anandtech.com
🌐 forums.anandtech.com
August 26, 2009
🌐
Wtools
wtools.io › convert-xml-to-plist
Convert XML to PList Online - wtools.io
Free tool for online converting XML into appropriate PList format, generate .plist from xml quickly.
Top answer
1 of 1
4

I accomplished this by writing a formula in excel to create the text of the plist file for you. Its pretty easy.

1) (optional) In XCode, create a plist that has the formatting you want in the end. Save, and go to this in finder. Open it in textWrangler or text edit so that you can see what the tags are for each element in your plist.

For example, you should find something like:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">

<dict>

    <key>First Key Name</key>
    <array>
        <string>Before God we are all equally wise</string>
        <string></string>
        <string>Albert Einstein</string>
        <integer>0</integer>
    </array>

    <key>Second Key Name</key>
    <array>
        <string>Do not worry about your troubles.</string>
        <string></string>
        <string>Albert Einstein</string>
        <integer>0</integer>
    </array>

</dict>
</plist>

2) I will assume: - Your spreadsheet represents a description of the same 4 properties for many rows/Objects/Levels - You have each array as a separate row in your spreadsheet - The same properties are being described for every row in the same order. - You will be able to access the items in the array by knowing which index they are stored at. ie, I would get the second Author by looking in the second array at index 2.

Your spreadsheet should look something like this:

           A                B            C             D                E            F

     /--(Key Names)--\/-------------------(Properties of Each)-----------------\

1    Level Name      |   Quote        |  Notes  |   Author        |  Favorited  | 
     ____________________________________________________________________________
2    First Key Name  |  Before God... |         | Albert Einstein |      0      |
3    Second Key Name |  Do not wor... |         | Albert Einstein |      0      |
.
.
.

So each of my objects will get its own key in my dictionary and each object is described by 3 Strings and an integer.

3) The Formula

On the right of the last column in my spreadsheet, I will write a formula that generates the xml code for that row:

(F2) = CONCATENATE ("<key>",A2,"</key> <array> <string>",B2,"</string> <string>",C2,"</string> <string>",D2,"</string> <integer>",E2,"</integer> </array>")

Drag the lower-right corner of this cell down into all the other rows and they will automatically populate the information for each row.

Similarly, at the bottom of the spreadsheet, under all the rows you can use another formula to concatenate the rows. Say you had 300 rows:

(F4) = CONCATENATE (F2:F300) 

Now copy this data into an text file, and add the last few tags and doctype information, which you can copy from above. save with the extension .plist and you're good to go! Add the file back into your xcode project and load it like any other plist.

🌐
Ubuntu
manpages.ubuntu.com › manpages › noble › man1 › plistutil.1.html
Ubuntu Manpage: plistutil - Convert a plist FILE between binary, XML, and JSON format
plistutil -i test.plist -f xml ... JSON plist, regardless of the input format. cat test.plist |plistutil -f xml Take plist data from stdin - piped via cat - and write the output as XML to stdout....
🌐
Apple Community
discussions.apple.com › thread › 5815759
Is it possible to edit plist files using their xml format
April 19, 2017 - Here see if this helps it will allow you to edit XML files for 15 days. http://www.stylusstudio.com/download-xml-editor.html?gclid=CM-fuezQkrwCFY9lOgodJ EoABQ ... TextWrangler (or BBEdit), from Bare Bones Software, will open a binary plist in XML (and translate back into binary on save).
Find elsewhere
🌐
Wtools
wtools.io › convert-plist-to-xml
Convert PList to XML Online - wtools.io
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Website</key> <string>wtools.io</string> <key>Safe</key> <true/> <key>Count of tools</key> <integer>225</integer> <key>price</key> <real>100.23</real> <key>Menu</key> <array> <string>Sandbox</string> <string>Paste Code</string> <string>Snippets</string> <string>Generators</string> <string>Checks</string> <string>Convertors</string> </array> </dict> </plist> After:
🌐
Macworld
hints.macworld.com › article.php
10.4: Convert new plist files between XML and binary - Mac OS X Hints
The binary plist format isn't new, but it is now the default with 10.4. Property List Editor opens both kinds, which may be easier than a text editor for some needs · you beat me to this ;-)
🌐
OS X Daily
osxdaily.com › 2016 › 03 › 10 › convert-plist-file-xml-binary-mac-os-x-plutil
How to Convert plist Files to XML or Binary in Mac OS X
March 10, 2016 - The great thing about this approach with plutil is that users can convert property list files to XML to make edits with a plain text editor, then back to binary for use by an application or system function again. This prevents the need for using Property List Editor in Xcode to edit plist files, which is a large download and a bit more cumbersome if you don’t need the other development tools bundled with Xcode.
🌐
Wordpress
mobappdevelopment.wordpress.com › 2013 › 12 › 17 › convert-xml-plist
Convert a xml file to plist | Mobile App Development
December 18, 2013 - I used http://www.utilities-online.info/xmltojson/) 2. Go in to the target folder location( where your have the json file to be converted) in terminal.Use plutil to convert json to plist. plutil -convert xml1 blahblah.json -o blahblah.plist
🌐
101Convert
101convert.com › convert › xml-to-plist
Convert XML to PLIST
July 9, 2025 - This can be done manually for simple files, but for complex data, automated tools are recommended. PlistEdit Pro (macOS): A powerful editor for plist files that allows importing XML and exporting as plist.
🌐
Forensics
forensics.wiki › converting_binary_plists
Converting binary plists -
Note that binary data in XML plist are converted in base64 and therefore strings in the binary data are not directly visible. The program plutil is native to Mac OS X (as of 10.2), however it is also included when iTunes is installed on a Windows PC.
🌐
GitHub
github.com › phimage › plistconvert
GitHub - phimage/plistconvert: Convert plist from different format: xml, json, binary, openStep
Convert plist or Xcode project (xxx.xcodeproj/project.pbxproj) from and to json, xml, binary or openStep formats · plistconvert --convert json /path/to/my.plist · plistconvert --convert json /path/to/xcode.xcodeproj · plistconvert --convert json --output /path/to/my.json /path/to/my.plist ·
Author   phimage
🌐
AnandTech
forums.anandtech.com › home › software › programming
How hard would it be to convert an XML file to .plist? | AnandTech Forums: Technology, Hardware, Software, and Deals
August 26, 2009 - the structure seems almost the same thats why i figured it couldn't be hard. but i am new to iphone dev. not sure. *edit i feel kinda stupid. i downloaded plist editor pro for mac and realized that the bottom window auto generates the xml code as you create your tree in the top window.
🌐
App Store
apps.apple.com › us › app › plist-converter › id1325960248
Plist Converter on the Mac App Store - Apple
-Convert plists files to Objective-C and Swift code. To convert plist files with this app all you have to do is drag and drop plist files to the app's window, choose your export format, and press the "Convert" button.
Rating: 0 ​
🌐
Sendeyo
sendeyo.com › onlineconverter › en › plist › xml
Convert plist xml.. Online converter. Converting a file plist.. file xml. Online converter. Transform a file plist..
Converting a file plist.. file xml. Online converter. Transform a file plist.. convert image-jpeg to xml convert image-png to xml convert image-gif to xml convert application-zip to xml convert application-pdf to xml convert application-msword to xml convert video-mp4 to xml convert video-mpeg ...
🌐
Xojo Programming Forum
forum.xojo.com › general
How read plist file with XMLDocument class? - General - Xojo Programming Forum
September 9, 2023 - Hello, I’m looking to read information (here in asterisks) from my plist file using the XMLDocument class. Can you help me pls? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIS…