Eine CHM-Hilfedatei ist ein Dateiformat für Hilfedokumentation und Benutzerhandbücher für Softwareanwendungen. CHM steht für “Compiled HTML Help”, was bedeutet, dass die Hilfedatei eine kompilierte Sammlung von HTML-Seiten, Bildern und anderen Multimedia-Ressourcen ist, auf die über eine Benutzeroberfläche zugegriffen werden kann.
CHM-Hilfedateien werden häufig in Windows-basierten Softwareanwendungen verwendet, und der Zugriff auf sie erfolgt über ein spezielles Anzeigeprogramm namens HTML Help Viewer. Sie können mit dem HelpNDoc-Hilfeerstellungswerkzeug erstellt werden.

CHM-Hilfedateien