You are here

javadoc to chm conversion


javadoc2chm is a conversion tool which translates Javadoc documentation to CHM, Microsoft Compiled HTML Help file.

Why to convert JavaDoc to CHM? You may find that user experience with plain HTML javadoc is boring. Converting Javadoc to CHM you will gain: built-in search engine, index, bookmarking and more.


Operating system
Windows XP/Vista/Win7/Win8 with Internet Explorer 4.0 and better
automatic installation and uninstallation
Supported languages
Latest version
Size of installation


version 1.3.1 (Jun 30, 2014)

  • bugfix - some index entries were ommited

version 1.3.0 (Feb 25, 2014)

  • new feature - index compacted
  • bugfix - major speed improvement

version 1.2.1 (Oct 13, 2012)

  • bugfix - support for javadoc generated by JDK 7.0

version 1.2.0 (Jan 21, 2012)

  • bugfix - support for JDK 7.0

version 1.1.0 (May 8, 2007)

  • javadoc2chm works also for Javadoc of single package
  • bugfix - in groovy-1.0 javadoc, CRT crashes when vsprintf_s format string contains "% %"
  • bugfix - anchor was removed from index links

version 1.0.2

Fixed compilation bug, better feedback during index creation

version 1.0.1

Test presence of HHA.DLL, customize title of CHM file

version 1.0.0

First public version.


Thanks Jan,
I'm argentinian, relatively new to the java world and appreciate your work in the javadoc-to-chm project.
This tool is very helpful for me, now I can search docs for a java class without being online and without to use a web browser. I plan to use it to create some javadoc "snapshots" in the chm format for my personal projects.
A bit about me:
In the past (1991) I started with de BASIC programming language.
Approx (in 1994) I learned some basics about Pascal and then the C Programming Language. Then, for many years, i used Visual basic, asp and php. Last year (2006) I started with Java. I'm currently learning and programming in swing, jdbc, ant ...
I consider that the Java and C-style based programming languages will dominate the market in the next 15 years.
What you think that will become next?
If you like, you can contact me at ivanjgarayar at hotmail dot com.
Ing. Ivan D. Gut

This post is exactly what I am interested. keep up the good work. we need more good statements.

The program also worked nicely in Vista Enterprise, so yo can add it to the list of supported platforms.

Thank you for a clean and simple tool.

I'm from morocco and I was tired of browsing hibernate html javadoc. Thanks to your tool, it's a lot easier with the index.

Hi, awesome tool, could you make a command-line interface? That would be really useful - e.g. when auto-generating javadoc every night one could even make the winhelp version at the same time. Thanks.

command-line interface is interesting idea, I will look into that in me free time

Great conversion software tool man it is very much helpful.


Thanks for sharing wonderful and lovely article with all of us.

The tool works fine, also it works in my other OS (vista). Thanks!

Thank you for sharing a great tool