THE FILE FIELD GUIDE
.dmg

macOS

Executables & Installers

DMG is a Mac disk image. Opening mounts its contents; installation and execution are separate. It may contain general data or be encrypted, not just distribute an app.

What it is used for
Distribution of Mac data/applications
What the file contains
Binary data
All sections, questions and sources

Content reviewed: · Editor:Kai

Opening steps

Choose your environment or purpose to see its steps.

Mac: mount the disk image

DMG is not necessarily the application itself.

  1. Open a trusted DMG in Finder.
  2. Open the mounted volume and inspect APP, PKG or documents.
  3. For inspection only, eject the mounted volume afterward.
Application distribution: follow instructions

Installation differs according to the contents.

  1. Consult macOS/CPU support and installation instructions.
  2. Determine whether the app is copied to Applications or installed through PKG.
  3. Launch from the installed location and eject the DMG volume.
Cannot open: inspect download and image

Separate damage from OS compatibility.

  1. Check publisher size/download completion and redownload if needed.
  2. Use Disk Utility’s supported image-verification workflow on a copy.
  3. Record the error/macOS version and consult the developer.

Menu labels and support vary by app, OS and version. Preserve the original before making changes.

Troubleshooting by symptom

  • Damaged image: consider downloading again or verifying with Disk Utility.
  • Unsupported app: compare CPU, OS version and application requirements.
  • Password requested: check encryption and obtain legitimate access information.
  • Contained app fails: mounting success is separate from macOS/CPU support and signature warnings.
  • Cannot eject: close applications using the mounted contents first.
  • Cannot run on Windows: establish whether it is a macOS distribution and obtain a Windows build.

DMG → extraction of contents

  1. Open in a compatible environment and copy needed data separately.
  2. Check whether the receiver supports those files and retain the original DMG.
  3. Inspect contents and mounting after image conversion; check application OS support separately.

Renaming to ISO/EXE does not make Mac applications runnable on another OS.

Mounting, copying and installing

Opening DMG exposes a mounted volume; it does not necessarily install the app into Applications.

Choose APP copying, PKG installation or document extraction according to publisher instructions.

Source for these steps:Apple · See the contents of a disk image on Mac / Apple · Download apps on your Mac

Image verification versus launch warnings

Image integrity differs from application trust and compatibility. Consult the publisher about warnings.

Verify launching from the installed location before organizing the distribution image.

Source for these steps:Apple · See the contents of a disk image on Mac / Apple · Download apps on your Mac

Related-format differences

Related-format differences
FormatMain roleSelection notes
DMGDisk imageInspect contained app/package
APPmacOS application bundleInspect OS / CPU support
PKGInstaller packageFollow publisher installation instructions

Handling and security

Use legitimate sources and respect security checks; inspect files inside mounted images too.

Questions and answers

Does opening install it?

Mounting/inspection is separate from installation.

Can extraction make the app run on Windows?

No; extraction does not provide a Mac runtime.

Does ejecting remove an installed app?

Copied applications are separate from the mounted disk.

Does deleting DMG uninstall the app?

An app copied to Applications differs from the DMG; inspect the launch location before organizing files.

Will DMG-to-ISO make the app run on Windows?

Changing an image container does not change application compatibility. Obtain the authorized Windows build.

Format facts: name, steward and MIME type
Formal name
Apple disk image
Steward / specification
Apple
MIME type
Depends on the producer or server; an extension alone does not establish a MIME type.

Primary and official sources