iMazing for Mac
Complete iOS device manager.

iMazing is the world’s favourite iOS device manager for Mac and PC. Millions of users every year leverage its powerful capabilities to make the most of their personal or business iPhone and iPad.
Often called 'The Swiss Army Knife of iPhone Management', iMazing offers a wide variety of features:
*).json) or Plist (.plist) file.plist) file. You can then import it on another computer in iMazing Preferences > Devices. To protect user privacy, the device must be connected and the user must enter their passcode to export the pairing record.pcap) file for analysis with software like Wireshark.pcap) file for analysis with software like Wireshark.m4a extensionAgeBasedSafetySettings, AgeAssurance--device-enable-developer-mode --udid to enable Developer Mode--device-mount-developer-image --udid to mount the Developer Disk Image (Developer Mode must be enabled)--device-unmount-developer-image --udid to unmount the Developer Disk Image--device-install-custom-package --udid --item-path with option --package-type to specify the package type: Customer (.ipa), Developer (.app, .ipa, .zip), InternalBuild (.app, .ipa, .zip), CarrierBundle (.ipcc, .bundle)--device-take-screenshot --udid —-target-path .png to take a screenshot (Developer Mode must be enabled)--device-simulate-geolocation --udid —-lat 46.197254 --lon 6.154032 to simulate a geolocation (Developer Mode must be enabled)--device-launch-app --udid —-bundle-id with options --args, --kill-existing and --start-suspended to launch an app (Developer Mode must be enabled)--device-signal-process --udid —-pid --signal to send a POSIX (IPC) signal to a process (Developer Mode must be enabled)--device-enable-idam --udid to enable IDAM (Inter-Device Audio and MIDI)--device-capture-network-traffic --udid to capture network traffic to a .pcap file--device-capture-bluetooth-traffic --udid to capture bluetooth traffic to a .pcap file--device-export-pairing-record --udid --target-path .plist to export a device pairing record as .plist file (device passcode is required)--device-import-pairing-record --item-path .plist to import a device pairing record--device-export-unified-logs-as-spreadsheet --udid --filter-start-time 2026-01-01T00:00:00 --filter-end-time 2026-03-01T00:00:00 --filter-max-items 10000 --target-path .csv to parse and export device Unified Logs as .csv file--clear-imazing-cache with option --udid to clear the cache for a specific device--clear-imazing-temp with option --udid to clear the cache for a specific device--library-import-profile --profile-path .mobileconfig to import a configuration or provisioning profile in iMazing's library--library-remove-profile --profile-id to remove a profile from iMazing's library--library-import-organization --organization-path .organization --organization-password to import a supervising organization exported from iMazing or Apple Configurator 2 into iMazing's library--library-create-organization --p12-path .p12 --organization-name --p12-password to create a supervising organization from a PKCS 12 identity file into iMazing's library--library-remove-organization --organization-id to remove a supervising organization from iMazing's library--backup-deviceC:\ProgramData\DigiDNA\\iMazing\MobileDevice--library-import-profile --profile-path .mobileconfig to import a configuration or provisioning profile in iMazing's library--library-remove-profile --profile-id to remove a profile from iMazing's library--library-import-organization --organization-path .organization --organization-password to import a supervising organization exported from iMazing or Apple Configurator 2 into iMazing's library--library-create-organization --p12-path .p12 --organization-name --p12-password to create a supervising organization from a PKCS 12 identity file into iMazing's library--library-remove-organization --organization-id to remove a supervising organization from iMazing's library- character--device-fs-find-matching-items command to search files and folders in the device file system with --item-name, wildcard is supported, --filter-start-time and --filter-end-time are also supported--backup-find-matching-items command to search files and folders in a backup with --item-name, wildcard is supported, --filter-start-time and --filter-end-time are also supported--partial-backup option to enforce partial backups, allowing faster data extraction from devices--expand-env-vars option to expand environment variables in any string option passed to iMazing CLI${ENV_VAR_NAME} for the following properties in the iMazing Prefs.plist file that stores preferences: defaultBackupRootPath, libraryFolder, and logFolder.
/Users//Library/Application Support/iMazing/Prefs/Prefs.plist C:\Users\\AppData\Roaming\iMazing\Prefs\Prefs.plist --device-export-unified-logs, --device-export-sysdiagnose, --device-export-logs-and-crash-reports, --device-process-list--library-list-profiles command to list configuration profiles in the iMazing library--library-list-organizations command to list organizations (identities) in the iMazing library allowing signing PDFs of exported messages--restore-allow-mdm-dep-enrollment option for the --backup-restore command--sign-pdf-with-organization-identifier option for signing PDFs exported with --device-export-datasets --format pdf--format rsmf option for --device-export-datasets enables exporting Messages and WhatsApp conversations in RSMF format--filter-start-time option to filter items exported by --device-export-datasets--filter-end-time option to filter items exported by --device-export-datasets--filter-fulltextsearch option to filter items exported by --device-export-datasets. This allows for example to filter exports of Messages, WhatsApp conversations, Call History, and other contact-related datasets to show only items matching specific contact names, phone numbers, or email addresses.vcf) files with umlauts to Contacts--device-enroll-in-mdm to enroll a device in MDM via Automated Device Enrollment (ADE/DEP) for devices registered in Apple Business Manager or Apple School Manager--version / v to return the iMazing CLI version--update-mobile-device to automatically reinstall or update Apple Mobile Device and other Apple components on Windows--device-infoiMazingBackupChecksum.txt (hashed file: Manifest.db)MDMServiceConfig endpoint exposed by MDM servers.cer files, making it easier to import certificates into MDM solutions such as Intune--device-list-recovery-or-dfu--backup-device command can now be used without a license--device-export-datasets, have a look to the doc: https://imazing.com/uploads/iMazing-CLI.pdfallowUnpairedExternalBootToRecovery) is now available in the Organization & Supervision of the Blueprints editorallowUnpairedExternalBootToRecovery enabled --activate switch could fail--device-export-datasets/Applications/iMazing.app/Contents/MacOS/iMazing --help to see the list of commands. iMazing CLI requires an iMazing CLI license available in the Business tab of our store.Don't skip DEP enrollmenthttps://api.imazing.com for license validation. This change anticipates the upcoming retirement of our previous licensing platform, Devmate. Please make sure to whitelist api.imazing.com if you're experiencing activation issues.imz*** license codes).{date}-{location} instead of {location}-{date}
iMazing lets an iPhone user backup, load, clean and control his or her iPhone without big brother Apple interfering. With iMazing, an iPhone user owns his or her phone (more or less) with no need for iCloud.
Customer support responds quickly. Design was noted as an area of improvement due to MacUpdate requirement to note something which needs improvement. iMazing design is in fact good but could probably be improved.
Comments
User Ratings