{
 "id": "mach-o",
 "name": "Mach-O",
 "category": "executable",
 "identifiers": {
  "extensions": [
   "o",
   "dylib",
   "bundle"
  ],
  "puid": [
   "fmt/692",
   "fmt/693"
  ],
  "wikidata": [
   "Q2627217"
  ],
  "magic": [
   {
    "offset": 0,
    "hex": "feedfacf",
    "notes": "Mach-O 64 bit 1"
   },
   {
    "offset": 0,
    "hex": "cffaedfe",
    "notes": "Mach-O 64 bit 2"
   },
   {
    "offset": 0,
    "hex": "cefaedfe"
   },
   {
    "offset": 0,
    "hex": "feedface"
   }
  ],
  "signatures": [
   {
    "name": "Mach-O 64 bit 1",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "feedfacf"
     }
    ]
   },
   {
    "name": "Mach-O 64 bit 2",
    "sequences": [
     {
      "position": "bof",
      "offset": 0,
      "pattern": "cffaedfe"
     }
    ]
   }
  ]
 },
 "status": "writable",
 "summary": "Mach-O is a standard used to store programs and libraries on disk in the Apple Mac app binary interface. Mach-O files generally lack a format extension.",
 "tools": [
  {
   "name": "ExifTool",
   "url": "https://exiftool.org/",
   "reads": true,
   "writes": false,
   "license": "Artistic License / GNU General Public License, version 1.0 or later",
   "open_source": true
  },
  {
   "name": "Zig",
   "url": "https://ziglang.org/",
   "reads": false,
   "writes": true,
   "license": "MIT License",
   "open_source": true
  }
 ],
 "projects": [
  {
   "name": "File Formats Wiki",
   "url": "http://fileformats.archiveteam.org/wiki/Mach-O",
   "kind": "wiki"
  },
  {
   "name": "Kaitai Struct: mach_o",
   "url": "https://formats.kaitai.io/mach_o/",
   "kind": "grammar",
   "license": "MIT"
  },
  {
   "name": "PRONOM fmt/693",
   "url": "https://www.nationalarchives.gov.uk/PRONOM/fmt/693",
   "kind": "format-doc"
  },
  {
   "name": "Wikidata Q2627217",
   "url": "https://www.wikidata.org/wiki/Q2627217",
   "kind": "wiki"
  }
 ],
 "provenance": {
  "sources": [
   "ffw",
   "kaitai",
   "pronom",
   "wikidata"
  ]
 },
 "updated": "2026-10-24",
 "version": "64bit",
 "parsers": [
  {
   "engine": "kaitai",
   "url": "https://github.com/kaitai-io/kaitai_struct_formats/blob/master/executable/mach_o.ksy",
   "license": "MIT"
  }
 ],
 "aliases": [],
 "structure": [],
 "conversions": [],
 "samples": [],
 "claims": [],
 "verification": []
}