≡ Menu

Open / view .chm file under Linux or FreeBSD

Chm file is a Microsoft Compressed HTML Help file in a proprietary format for online help files. Under Linux/FreeBSD or UNIX you can open .chm file using following three different programs which makes it possible to browse native Windows CHM files:

Install chm viewer

Use apt-get or yum command to install chm viewer:
# apt-get install gnochm
# apt-get install kchmviewer

Gnome Desktop User

Use gnochm program as follows
$ gnochm file.chm

KDE Desktop User

Use kchmviewer (very nice and highly recommended) program as follows
$ kchmviewer file.chm

Other tool

xchm program is quite outdated but works:
$ xchm file.chm

Share this tutorial on:

Like this? Follow us on Twitter OR support us by using Patreon

{ 23 comments… add one }
  • Deepak March 23, 2006, 2:58 am

    If you have KDE installed Open the file with Konqueror and naviagate from within.

  • asdf July 3, 2007, 4:52 am

    Or you could just use xchm

    $sudo apt-get install xchm

  • nidhi November 29, 2007, 12:23 pm

    i used konquerer it worked fine thanks

  • sun March 9, 2008, 10:19 pm

    i installed kchmviewer and it works fine but i prefer konqueror …i tried to open .chm from within the konqueror but it opens it with kchmviewer … i tried right click and open with other application=konqueror ..still it forces it to open with kchviewer …. i actually like the konqueror fonts… please some one ..help..

  • s April 30, 2008, 11:47 pm

    Currently gnochm doesn’t allow you to do in-page search and change fonts. xchm is better.

  • prabu May 19, 2008, 4:21 am

    Really Good . Excellent

  • Abhishek May 21, 2008, 2:17 pm


  • himadri June 18, 2008, 9:22 am

    Thanks for the help /. Konquerer works .. so does kchmviewer …

  • Irudayaraj August 2, 2008, 3:36 pm

    it very much useful.

    thank you.

  • Mad Big Dave October 8, 2008, 5:32 pm

    and where are the repositories for the kchmviewer? I ran the update commands and it didn’t find the install packages.

  • Pankaj April 9, 2009, 3:59 am

    thanx ….

  • Ziegfried May 11, 2009, 1:30 pm

    Thanks a lot! You saved my day!

  • WC July 7, 2009, 10:27 pm


  • alpha.scot July 11, 2009, 5:30 am


  • macca September 6, 2009, 8:57 am

    I installed Gnochm. The layout is excellent unlike xCHM where the main content is squished to the right of the panel. Unfortunately Gnochm crashes & closes after viewing about 10 pages, or sometimes when choosing a Chapter from the left plane.
    Any solutions?

    • Sunny September 22, 2010, 11:07 am

      Take the code, debug it and fix it. :-)

  • shashi September 25, 2010, 3:48 am

    The xchm one worked……..

  • Govindarajan October 31, 2010, 4:09 am

    gnochm crashes due to segmentation fault everytime. So i Uninstalled it. You can use chmsee or others mentioned above.

  • SENGO HASSAN December 14, 2010, 6:59 pm

    Thanks you save my status

  • magnus January 7, 2011, 3:23 am

    thanks u very much…

  • Landis January 26, 2012, 11:08 pm

    does not work. could be that ubuntu 11.10 wont us it.
    thanks though.

  • Landis January 26, 2012, 11:10 pm

    under KDE (openSuSE), I use and love okular!

  • David May 25, 2013, 3:58 pm

    Am using kchmviewer and it works fine.

Security: Are you a robot or human?

Leave a Comment

You can use these HTML tags and attributes: <strong> <em> <pre> <code> <a href="" title="">

   Tagged with: