Opening a CHM File

The CHM file type is primarily associated with HTML Help.

CHMFile Extension CHM
File extension: CHM
File type:  compiled help document

What is a CHM file?

CHM files mostly belong to HTML Help by Microsoft. A CHM file is a document saved in the Compiled HTML Help format developed by Microsoft. It contains one or more inter-connected HTML documents compiled into a single binary package compressed using LZX. CHM format is mainly used to distribute documentation and help topics on Windows operating system. HTML Help is the primary program for creating and viewing CHM files on Windows. Calibre e-book reader also supports CHM format. Another type of CHM file contains chemical structures saved by some versions of ChemDraw chemical structure analysis software.

How do you open CHM files?

You need a suitable software like HTML Help to open a CHM file. Without proper software you will receive a Windows message "How do you want to open this file?" or "Windows cannot open this file" or a similar Mac/iPhone/Android alert. If you cannot open your CHM file correctly, try to right-click or long-press the file. Then click "Open with" and choose an application. You can also display a CHM file directly in the browser:. Just drag the file onto this browser window and drop it.

Online CHM File Viewer

Choose your .chm file to view

Read our privacy guarantee in Filext’s terms and privacy policy

Please allow ads on our site

This helps us keep our servers running. Then re-upload your file to view it.

Click here to see how to disable the ad blocker for filext.com

How to convert CHM files to JPG, PDF, HTML, DOC, ...

You can convert CHM files using our online CHM file viewer (powered by Convert.Guru):
  1. To do so, click the "Choose your .chm file to view" button above.
  2. Your CHM file will then be displayed in the browser.
  3. Now click on "Save as..." at the top of the page.
  4. Then click the file format (e.g. PDF, JPG, DOCX, TXT, ...) you want.
  5. Your file will be converted and downloaded.

Programs that open and convert CHM files:

  1. HTML Help by Microsoft
    See the previous paragraphs to learn more about the main application. CHM files are often referred to as HTML Help web (source)s because this type of file is primarily created or used by this software.
  2. Calibre (document) by Kovid Goyal
    Calibre is an open source e-book reader and management software compatible with Windows, macOS, and Linux. It can read a CHM document. This file format is classified as Web (source).
  3. ChemDraw (chemical structure) by Perkin Elmer
    ChemDraw is a chemical structure visualization and analysis software compatible with Windows desktop. It saves chemical structures in a CHM file. This file format is classified as Data.
  4. Font Chameleon (font outline) by Ares
    Font Chameleon is a discontinued font editing software for personal computers. It uses a CHM file to save font outline data. This file format is classified as Font.

CHM file format:

A file format defines how the data in the file is structured. The initial characters of a file are called signature, sometimes also referred to as "magic bytes". The signature can be used to infer the file format. However, different programs can use the same file extension, and file extensions can be assigned incorrectly. When there is a problem with a file, the first step to solving it is to determine the file format. In the following you will find our evaluation of the CHM files:

CHM is a very widely used file extension. The file type is mainly used by one program with a specific format. The two most common formats are as follows:

All the rest of the CHM files (3%) have different formats. Often described as handbook, management, design, data, documentation or user. If you want to find out which format your CHM file belongs to, just click on the button "Choose your .chm file to view".

Technical Data for CHM File Extension

File classification:
Web (source)
Related files:

The following listing is compiled from the database produced by the 'Associate This!' program, selected data from the main FILExt database and file extension information submitted by users.

ProgramID: chm.file, FileType: Compiled HTML Help file, AppName: Microsoft® HTML Help Executable
EXEFile: hh.exe

ProgramID: chm.file
EXEFile: %SystemRoot%\hh.exe %1

ProgramID: chm.file
EXEFile: %SystemRoot%\ServicePackFiles\i386\hh.exe %1

ProgramID: chm.file
EXEFile: %SystemRoot%\system32\notepad.exe %1

ProgramID: chm.file
EXEFile: %SystemRoot%2\hh.exe %1

ProgramID: chm.file
EXEFile: D:\WINXP\hh.exe %1

ProgramID: chm.file
EXEFile: C:\WINXP\hh.exe %1

ProgramID: chm.file
EXEFile: %SystemRoot%.1\hh.exe

ProgramID: chm.file
EXEFile: %SystemRoot%1\hh.exe

ProgramID: chm.file
EXEFile: %SystemRoot%C\hh.exe


a chm compiled help document is a special file format by Microsoft and should only be edited and saved with the appropriate software.

How to solve problems with CHM files

  • Associate the CHM file extension with the correct application.
  • Update your software that should actually open compiled help documents. Because only the current version supports the latest CHM file format. Search, therefore, e.g. on the Microsoft manufacturer website after an available HTML Help update.
  • To make sure that your CHM file is not corrupted or virus-infected, get the file again and scan it with Google's virustotal.com.
  • Click here to open your .CHM file online - secure, fast, and no downloads needed.
Drop here
View another file
CHM file viewer CHM file description