Skip to content

Plist Viewer & Editor

Open, view and edit XML, binary and OpenStep plist files directly in your browser. Works on Windows, macOS and Linux — no Xcode, no install, no upload.

  • XML, binary (bplist00) and OpenStep
  • Edit in tree or source view
  • Key order and value types preserved
  • Local parsing, editing and export
Ready to open a file processed locally — nothing is uploaded

What this editor does differently

Property lists distinguish integers, real numbers, dates and binary data. A plain JSON conversion cannot preserve all of these types. This editor keeps an explicit type for each value and preserves dictionary key order.

This editor preserves value types and dictionary key order in its data model. Export regenerates the file, so formatting and whitespace may change, and source comments are not preserved.

Tree view and source view, side by side

Edit keys, values and types in the tree on the left, or type directly into the XML or JSON source on the right. Both views stay in sync, and you can download the result as an XML plist, a binary plist or JSON.

Formats it understands

  • XML property lists (the familiar <plist version="1.0"> files)
  • Binary property lists starting with the bplist00 magic bytes
  • OpenStep / ASCII plists and .strings files
  • Info.plist, entitlements, preferences and OpenCore config.plist

Choose your task

Frequently asked questions

Are my files uploaded anywhere?
Parsing, editing and export run locally in your browser. Optional AI profile review sends redacted content only when you explicitly request it.
Can it open binary plist files?
Yes. Binary plists are detected automatically and shown as a readable tree, and you can save them back out as XML, binary or JSON.
Do I need Xcode?
No. That is the point — this works the same on Windows, Linux and macOS in any modern browser.