Round-trip without surprises
The file is decoded into a typed model, so re-encoding keeps integers, reals, dates, data blobs and dictionary order intact. Only what you edit changes.
Open a bplist00 file, change what you need in a key / value tree, and write it straight back out as binary — or as XML if you prefer a readable file.
The file is decoded into a typed model, so re-encoding keeps integers, reals, dates, data blobs and dictionary order intact. Only what you edit changes.
Preferences files under Library/Preferences, cached app configuration, game save settings and iOS backup artefacts are usually binary. Editing them normally means macOS plus plutil or Xcode; here it is a drag and drop.
Related tools