Österreichischer Maler, Lehrer und Kurator deutscher Abstammung. Ab seinem zehnten Lebensjahr studierte Krafft an der Hanauer Akademie, während er gleichzeitig seine Schulausbildung in Hanau fortsetzte. Im Jahr 1799 ging er mit seiner Schwester nach Wien (zu seiner Tante) und studierte drei Jahre lang an der Akademie bei dem Historien- und Porträtmaler (und Akademiedirektor) Heinrich Friedrich Füger. In dieser Zeit malte Krafft mythologische Themen, fertigte Kopien von älteren Werken an und schuf mehrere Selbstporträts, die bereits seine Fähigkeiten in diesem Genre erkennen lassen. Von 1802 bis 1804 war er in Paris, wo er weiterstudierte und in den Ateliers von Jacques-Louis David und François Gérard verkehrte. Das Werk dieser beiden, sowie das von Jean-Baptiste Greuze und Antoine-Jean Gros, sollte Kraffts späteres Schaffen beeinflussen, als er nach Wien zurückkehrte. Davids realistische Tendenzen in der Malerei wirkten sich grundlegend auf Kraffts künstlerisches Schaffen aus, und durch Krafft trug dieser Realismus zu einer Entwicklung hin zum Biedermeier in Wien bei.
1808 unternahm Krafft eine Studienreise nach Rom; nach seiner Rückkehr nach Wien schuf er zahlreiche Porträts, ein Genre, das ihn für den Rest seiner Karriere beschäftigte und ihm einen ansehnlichen Lebensunterhalt ermöglichte. Seine Porträts zeichnen sich durch die Betonung spezifischer Gesichtszüge des Porträtierten, durch die Ökonomie des Umrisses und durch die kühle, oft scharf abgestufte Farbgebung aus. Die Komposition ist in der Regel entweder modern in dem Sinne, dass Davids Porträts modern sind (der Dargestellte ist dem Betrachter zugewandt, der Hintergrund ist unauffällig), oder noch einer barocken Tradition verhaftet. Mit seinem Monumentalgemälde "Abschied des Landwehrmannes" (1813; Österr. Galerie Belvedere) schuf Krafft ein über klassizistische Vorlagen hinausgehendes Vorbild für das bürgerliche Genrebild der nachfolgenden Biedermeierzeit.1823 wurde Krafft Korrektor und außerordentlicher Professor für Historienmalerei an der Wiener Akademie, 1828 schließlich wurde er zum Direktor der kaiserlichen Gemäldesammlung im Schloss Belvedere in Wien ernannt. Johann Peter Krafft war führender klassizistischer Historien- und Porträtmaler in Wien und hatte auch Einfluss auf die Entwicklung der Genremalerei im Wiener Biedermeier.