Disk Utility can convert a DMG to CDR (a Disk Utility-native format) natively, but it cannot directly convert a DMG to ISO. For an ISO, you must either use a different tool or convert through a CDR as an intermediate step. This article explains exactly what Disk Utility can do, how to do it, and when you need another approach.
What Disk Utility Can and Cannot Convert
Disk Utility, the built-in macOS disk imaging tool, supports reading and writing several disk image formats. Its native formats are DMG (Apple Disk Image) and CDR (a generic disk image format that older Macs and many Windows tools recognize). You can convert between DMG and CDR directly using Disk Utility’s Convert feature.
However, ISO (ISO 9660) is not a format Disk Utility can write. When you try to convert a DMG to ISO in Disk Utility, the option simply isn’t there. The workaround is to first convert the DMG to CDR, then use a command-line tool like hdiutil or a third-party app to convert the CDR to ISO. Alternatively, you can use hdiutil directly in Terminal to convert DMG to ISO in one step.
How to Convert DMG to CDR in Disk Utility
- Open Disk Utility (in Applications > Utilities).
- In the menu bar, click File > Convert Image.
- Select the DMG file you want to convert.
- Choose DVD/CD master as the image format. This creates a CDR file.
- Choose where to save the file and click Convert.
The resulting file will have a .cdr extension. This is essentially an ISO-compatible format, but with a different extension. Many tools and operating systems can read CDR files as if they were ISO files.
How to Convert DMG to ISO with Terminal
If you need a true .iso file, the most reliable method is to use the command line. Here’s the command:
hdiutil convert /path/to/input.dmg -format UDTO -o /path/to/output.iso
This command converts the DMG to a CDR (UDTO format) and saves it with an .iso extension. The file will be a valid ISO image, despite the extension. If you want to be absolutely certain, you can rename the output from .iso.cdr to .iso after the conversion.
Alternatively, you can use a tool like dmg2img (a free command-line utility) which converts DMG directly to ISO without the CDR middle step.
Why You Might Want ISO Instead of CDR
The main reason to prefer ISO is compatibility. ISO is the universal disk image format recognized by Windows, Linux, and macOS without any extra software. CDR is a Mac-specific format, but it is essentially an ISO with a different header. In practice, many Windows tools can burn a CDR file as if it were an ISO, but some cannot. If you need to share the image with a Windows or Linux user, converting to ISO avoids any compatibility issues.
Common Problems and Misconceptions
Problem: Disk Utility doesn’t show an ISO option. This is by design. As mentioned, Disk Utility cannot write ISO files. Don’t search for a hidden option; use the Terminal method instead.
Misconception: CDR and ISO are the same. They are very similar, but not identical. CDR is Apple’s version of ISO 9660. The difference is mainly in the file header. For most practical purposes, you can rename a CDR to ISO and it will work, but for maximum compatibility, use a proper conversion.
Problem: The converted ISO doesn’t boot. Disk Utility and hdiutil convert the data, but they don’t guarantee that the image is bootable. If you created a bootable USB or DVD from the DMG, the ISO might not preserve the boot loader. In that case, you may need to use a specialized tool like dd to create the bootable media directly from the DMG.
Alternatives to Disk Utility for DMG to ISO
- dmg2img: A free, open-source command-line tool that converts DMG to ISO directly. It’s available via Homebrew (
brew install dmg2img). - AnyToISO: A free GUI application for macOS that can convert DMG to ISO without the command line.
- PowerISO: A commercial tool that supports DMG to ISO conversion and also handles other formats.
These tools are especially useful if you need to convert many files or if you prefer a graphical interface.
Cost and Safety Considerations
Disk Utility is free and built into macOS. The Terminal method using hdiutil is also free. Third-party tools may be free or paid. Always download software from official sources to avoid malware. Converting disk images is generally safe, but be careful when writing images to disks or USB drives, as you can overwrite data.
Frequently Asked Questions
Can I convert DMG to ISO without any extra software? Yes, you can use the built-in Terminal command hdiutil convert as shown above. No third-party software is needed.
Why does my converted ISO have a .cdr extension? Because hdiutil outputs in CDR format by default. You can rename the file to .iso, and it will work in most cases.
Will the ISO be bootable? Not necessarily. The conversion preserves the data, but bootability depends on the original DMG and the target media. If you need a bootable USB, use dd or a dedicated tool like Etcher.
Is CDR the same as ISO? Not exactly, but they are very similar. CDR is Apple’s version of ISO 9660. For most purposes, you can treat them as interchangeable, but for maximum compatibility, convert to ISO.
Can I convert a CDR back to DMG? Yes, in Disk Utility, choose File > Convert Image and select UDIF read/write image or UDIF compressed as the output format.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Philips DST7060/20 7000 Series Iron: Specs & Fit
- Coal Fueled Jet Aircraft: Could It Work?675 L
- Remote Desktop on Raspberry Pi: How to Enable It
- Word Select Last Line in Paragraph?
- Google Assistant IFTTT Recipes: 7 Useful Automations
- OLED TVs in Dark Rooms: Why They Look Better and When They Don’t