JChemPaint to oprogramowanie do tworzenia, edytowania i przeglądania schematów strukturalnych cząsteczek chemicznych. Dzięki temu, że aplikacja powstała w Javie można ją uruchomić na każdej platformie posiadającej Java Runtime Environment (JRE) – m.in. Windows, Linux, Mac OS X oraz Solaris.

Program mimo sporej ilości opcji pozwala w dość prosty sposób tworzyć schematy strukturalne. Dzieje się tak dlatego, że posiada przejrzysty interfejs, a wszystkie najważniejsze funkcje wydają się być pod ręką.
Wśród obsługiwanych formatów można znaleźć Chemical Markup Language (CML), MDL MOL i SDF. Gotowe struktury można zapisać do formatów bitmapowych lub SVG.

JChemPaint jest całkowicie darmowy (twórca oferuje projekt na warunkach licencji GNU GPL).