DropDMG
The easiest way to create and work with Mac disk images (.dmg files).
- Requires: macOS 10.13 High Sierra through macOS 15 Sequoia (older versions available).
- See what’s new in version 3.6.8 (released September 26).
“I’ve been a very happy user of DropDMG. Thanks for all your work.” Bruce Horn, creator of the Mac Finder |
“DropDMG kicks ass!” Brian Greenstone, Pangea Software |
DropDMG makes it easy to create a professional disk image for your app. Disk images pack entire folders or disks into a single compressed file, either for transport across the Internet or simply for backup or archival. They are Apple’s preferred format for distributing Mac software and the only archive format whose contents you can directly access in the Mac Finder—no extraction or third-party software required.
Just drag and drop a file or folder, and DropDMG automatically figures out what to do: create a disk image, convert to another format, join files, etc. | Deliver your Mac app on a .dmg file with a software license agreement, a custom volume icon, and a precise icon layout atop a Retina-optimized background picture. Customers can install simply by dragging and dropping the app onto the convenient Applications folder link. | ||
Supports all the Mac disk image formats: .dmg files, writable .sparsebundle and .sparseimage files, and legacy .img files. Create smaller disk images quickly using modern LZFSE compression. | Code-sign your .dmg so that macOS knows it can be trusted after download. (Apps packaged on unsigned disk images or .zip archives are subject to App Translocation, a.k.a. Gatekeeper Path Randomization, which can prevent them from working.) | ||
Also supports cross-platform archive formats such as .zip, .tar, .tar.gz, and .tar.bz2, as well as hybrid .iso disc images. Convert a .dmg file to a .zip archive or vice-versa. | Automate DropDMG via AppleScript (sample scripts), Automator, or the command line. Run the dropdmg tool from Xcode or your custom Makefile or build script. | ||
Configurations let you reuse common collections of settings, and temporary options let you easily make one-off changes. | Integrates with tools like App Wrapper and SD Notary that can automate building/signing your app, making a disk image for it with DropDMG, and notarizing it. | ||
Create a bootable macOS install disk from a macOS installer downloaded from the App Store. | Store the resources for your app’s .dmg under version control. DropDMG’s file formats are human readable and diff-friendly. | ||
Make backups and archives, encrypt them for safe off-site storage, and verify them to ensure that there is no damage and that you’ll be able to restore if needed. | Create a device image clone of an entire hard drive, optimized for restoring using Apple Software Restore or Disk Utility. | ||
Create mini vaults: encrypted disk images protected with a password that secure your files with AES encryption on your choice of HFS+ or APFS. Compact sparse disk images to reclaim unused space. | Split large files or folders into multiple segments for easier transfer over a network or to store them across multiple hard drives or burned discs. Join cross-platform .001, .002. etc. files back into a single file. | ||
Change the passphrase of an existing encrypted .dmg, .sparsebundle, or .sparseimage disk image. | Compression and encryption are optimized for multi-core processors, and DropDMG runs multiple operations simultaneously, so you can keep working while it processes in the background. | ||
Encrypt an application’s support files by storing them on a disk image and mounting it as a folder at the specific filesystem location where the app looks for its files. | Quickly burn files, folders, or disk images to CD, DVD, or Blu-ray. Multi-session support lets you add files to an existing CD. Copy data CDs and DVDs. | ||
Keeps a detailed log of successful operations, as well as any errors, along with throughput and compression statistics. | For more information, please see the feature list, screenshots, or the extensive user manual. |