Izat Emir 84b2a2e607 Update support links and add a PayPal entry to the Help menu
Point Ko-fi at the current account in the app and README, and add
Help > Support via PayPal.
2026-09-13 03:53:32 +08:00
2026-09-12 18:31:31 +08:00
2026-09-12 18:31:31 +08:00
2026-09-12 18:31:31 +08:00
2026-09-12 18:31:31 +08:00
2026-09-13 03:52:03 +08:00
2026-09-12 18:31:31 +08:00

PS5 PKG Tool

A Windows app for managing your PS5 dump and image collection, reading PS5 packages, and building or converting images.

Suggestions are welcome. Report bugs here.

This is not software for obtaining free PS5 games.

Experimental: Images and packages generated by PS5 PKG Tool have been validated and compared on PC, but they have not been tested on a jailbroken PS5. A successful build or validation does not guarantee that an image will mount, or that a package will install, launch, or play correctly on real hardware. Keep backups and use generated output at your own risk.

Support My Work

ko-fi

paypal

Requirement

  • Windows 10 or 11 (64-bit).

The release build is self-contained and includes the .NET runtime, so nothing else needs to be installed.

Features

Library Management

  • Scan folders for unpacked dumps, Sony .pkg files, .ffpfsc, .ffpkg, and .exfat images.
  • Manifest cache, so the library loads instantly after the first scan.
  • Group the list by Title ID, Category, Region, Source format, or Firmware.
  • Filter by Category, Region, and Format, use the presets for common cases, or type in the search box with a small query grammar (title:, id:, content:, category:, region:, size:>50GB, version:, fw:, feature:, path:, -exclude, quoted phrases, and | for OR).
  • Right click actions: copy Title, Title ID, Content ID, file name or path, rename, move into folders, delete to the Recycle Bin, save artwork, extract a package, and convert the selected image.

Game Details and Files

  • Detail tabs for Overview, Artwork, Trophies, Activities, Files, Executable, Raw, Statistics, and Package.
  • Browse the files inside a dump, image, or package and extract individual files or whole folders.
  • File viewer with image, text, hex, and media previews.
  • Trophy list with grades and icon export, activity and UDS tables, module and SELF info, and PlayGo chunk data for packages.

Image Tools

The Tools workspace has one unified form. Pick a source (the selected library item or a file), then pick an action.

  • Create / Convert between dump folders and exFAT, FFPKG (UFS2), and FFPFSC images, or build a debug package (FPKG) from a dump or image.
  • Extract a dump tree out of an image, or extract package contents.
  • Verify an image or a package.
  • Edit Files for exFAT and FFPKG images (replace, add, import a folder, create directories, delete).
  • Repair a damaged exFAT image from its valid boot region.
  • Refresh AMPR index for exFAT images.
  • Rebuild FFPKG metadata from readable files.

Every long action runs on the Tasks tab; the form only queues work and reports progress there.

Package (FPKG) Support

  • Read, verify, and extract debug PS5 packages (FPKG), including inner PFS browsing, trophies, activities, and PlayGo data.
  • Build a debug package from an unpacked dump or directly from an image. Content ID and passcode are configurable, and an optional seed gives byte reproducible output.
  • Convert a debug package to exFAT, FFPKG, or FFPFSC.
  • Retail packages are recognized but cannot be decoded without matching image key material. Only debug packages built with the default or a known passcode are fully readable.

Task Queue

  • Sequential queue for every long operation: convert, extract, build, verify, repair, rebuild, and package work.
  • Auto start or manual start, cancel, retry, remove, and clear completed.
  • Tasks are saved and restored between launches. A task that was running when the app closed comes back as interrupted and can be retried.
  • Each task shows a current step bar and an overall task step bar, for example Extract, Build, Verify.

Native Frameworks

  • exFAT, UFS2/FFPKG, PFSC, and PFS are implemented in managed C#.
  • PS5 package reading, verification, extraction, and debug package creation use the clean room MIT engine ProsperoPkgTool as a managed library.
  • Kraken metadata is decoded through the bundled Oodle 2.9.10 decoder. See THIRD_PARTY_NOTICES.md for the Oodle license and redistribution restrictions.

How To Convert

  1. Select a dump or image in the library, or open Tools and choose a file.
  2. Pick the action (usually Create / Convert) and the target format.
  3. Set the output path and any options, then Run.
  4. Watch the Tasks tab. The source is never modified, and a failed conversion only removes its own temporary output.

How To Build A Debug Package

  1. Select an unpacked dump (or an image of one) in Image Tools.
  2. Choose the Debug Package (FPKG) target.
  3. Enter the 36 character Content ID and the 32 character passcode, or leave the passcode blank for the default.
  4. Run. The package is written to the output path and queued for the Tasks tab.

Updates

Use Help > Check for Updates to compare your version with the latest GitHub release. If a newer version exists you can open the download page, otherwise it reports that the app is up to date.

Build

dotnet build .\PS5PKGTool.slnx -c Release

The app is written to PS5PKGTool\bin\Release\net10.0-windows\PS5 PKG Tool.exe.

Download

Download Latest Release

License

GPL-3.0. See THIRD_PARTY_NOTICES.md for third party components.

Credit

S
Description
A Windows app for managing your PS5 dump and image collection, reading PS5 packages, and building or converting images.
Readme GPL-3.0
23 MiB
0 Stars 1 Watchers 0 Forks
2026-10-18 19:47:54 -05:00
Languages
C# 100%