Software⏱️ 3 min read📅 2026-06-11

How to Fix error 998 Error – plutil error 998 when trying to convert binary to XML

Error 998 plutil conversion issue with plist files on Windows.

Quick Answer: Try using the -xml1 option with the --force option to force the conversion.

The 'plutil error 998' issue occurs when attempting to convert binary plist files to XML on Windows, affecting users who rely on plist editors for file inspection and modification. This error is frustrating as it prevents users from viewing and editing their plist files effectively.

To resolve this issue, we will explore the root causes of plutil error 998 and provide two alternative methods for converting binary plist files to XML.

🛑 Root Causes of the Error

  • The primary reason for plutil error 998 is a corrupted or damaged plist file. This can occur due to various factors such as file system errors, power outages, or software conflicts. The error message suggests that the issue lies in reading the file, which implies a problem with the file's structure or content.
  • Another possible cause of plutil error 998 is an outdated or incompatible version of iTunes for Windows. In some cases, reinstalling iTunes may resolve the issue, but this approach does not guarantee success and may require further troubleshooting.

✅ Best Solutions to Fix It

Using plutil with the correct options

  1. Step 1: Open a command prompt as an administrator and navigate to the directory where your plist file is located. Ensure that you have the latest version of iTunes for Windows installed.
  2. Step 2: Run the following command: `plutil -convert xml1 -stdin file.plist` (note the `-stdin` option, which tells plutil to read from standard input). This command will attempt to convert the plist file to XML without overwriting the original file.
  3. Step 3: If the conversion is successful, you should see a new XML file with the converted contents. Otherwise, you may need to try alternative methods.

Using an alternative plist converter

  1. Step 1: Download and install a third-party plist converter, such as Plist Editor or Plist Viewer, which can handle corrupted or binary plist files more effectively than plutil.
  2. Step 2: Launch the installed plist converter and follow its instructions to convert your plist file to XML. These applications often provide additional features, such as data validation and error handling, that may help resolve plutil errors.

🎯 Final Words

In summary, plutil error 998 can be resolved by using alternative methods, such as running the `plutil -convert xml1 -stdin` command or utilizing a third-party plist converter. If you are unable to convert your plist file using these methods, it may be worth seeking further assistance from Apple support or a professional IT specialist.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions