CHM Decompiler 1.5 now uses Swift and updated for latest macOS.

CHM Decompiler is a small utility that decompiles and extracts CHM files (Microsoft HTML Help File Format), which is a very popular file format for documentations and books under windows.

This app helps you extract the files that was packaged inside CHM files. You can make ePub files using the files extracted from CHM files or just read it inside your web browser, or you just need to extract some beautiful pictures inside CHM files.

** CHMDecompiler 1.5 now require macOS 10.10 and up.

What’s New

Version 1.5.1

Surprise! A new version of CHM Decompiler is here!
Now CHM Decompiler is powered by Swift 5. If you are on macOS 10.14.4 and above, this update will save you some MB of disk space. :P

Note: CHM Decompiler will require macOS 10.12 and up in future updates.

Ratings and Reviews

5.0 out of 5
3 Ratings

3 Ratings

Marianco ,

Excellent CHM Decompiler! Highly Recommended

This app does the best job of the available CHM Utilities in the Mac App Store in decompiling CHM files.

The key is that the resulting HTML files can be then batch converted into a single PDF file by Adobe Acrobat Pro. This results in the best CHM to PDF Conversion possible.

TheDukeofEarl ,

Sweet and Simple

A neat little utility. You drag your .chm file to it and the program saves it as a folder tree of the original html files. Great, simple UI. I only needed to use it once and it performed perfectly.
The links among the html files are preserved and they appear to be in the original directories.

It would be nice if there were a help menu.

An excellent value.

App Privacy

The developer, Tengu Software, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer