Skip to content
APFS filesystem format for Kaitai Struct
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


APFS filesystem format for Kaitai Struct (


Use the Kaitai WebIDE to examine APFS filesystems and to continue reverse engineering APFS: (the development version currently supports some nice additional features). A brief explanation of how the Web IDE works:


Information about the checksum calculation can be found in

More documentation on APFS

Tools with APFS support

  • iBored by Thomas Tempelmann: Free hex editor with support for APFS volumes starting in version 1.2 (Note that these beta versions may contain support only for APFS, whereas the official (older) release supports many other formats like FAT, HFS etc.. While it does currently not read this ksy file for its templates feature, its templates.xml file is modeled (manually) after this ksy file.
  • Find Any File by Thomas Tempelmann: Fast search for filenames on a disk.


Pull requests and issues are welcome!

You can’t perform that action at this time.