EtreCheckPro vs lshw
EtreCheckPro
etrecheck.comlshw
ezix.orgSide by side
| Figure | EtreCheckPro | lshw |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| macOS | Yes | — |
| Linux | — | Yes |
| Plans published | 2 | 1 |
| Spec score · System Information Software | 8.1 (#9) | 7.2 (#21) |
| Installation | EtreCheckPro does not need to be installed and can run from the Downloads folder. | The project README gives instructions to compile and install lshw using make. |
| Purpose | EtreCheckPro is a macOS diagnostic tool used to investigate Mac problems. | lshw reports detailed information about a machine’s hardware configuration. |
| Support | Technical support is provided by email, and the company strives to respond within 48 hours. | The README directs users to the project’s ticket page for bug reports and feature requests, and recommends including XML output in bug reports. |
Plans
In their own words
EtreCheckPro
EtreCheckPro is a macOS diagnostic tool for investigating problems on a Mac. It detects more than 70 specific problems, distinguishes major from minor issues, and produces an anonymous text report for sharing online. It can identify security configuration problems and detect and remove malware. The app also shows storage use and helps address storage problems, but those functions require Full Disk Access. The free version supports command-line use from Terminal or ssh and can run from the Downloads folder without installation. It works on Intel and Apple Silicon Macs running macOS 10.13 through macOS 27. The optional Power User package adds computer-generated step-by-step solutions and detailed views of hardware, operating system, storage, networking, software, and performance, plus system Analytics and Insights charts. The free download costs nothing and includes basic reports and diagnostics. The Power User package costs $19.99, paid once and covers up to six different computers. Technical support is provided by email, with the company striving to respond within 48 hours.