Höpfner besuchte das Gymnasium zum Grauen Kloster und anschließend das Kadettenkorps in seiner Heimatstadt. Aufgrund der beginnenden Befreiungskriege gegen Napoleon meldete er sich am 1. April 1813 als Freiwilliger und wurde als Jäger im 2. Westpreußischen Dragoner-Regiment der Preußischen Armee angestellt. Höpfner nahm an den Gefechten bei Nimwegen, Hoogstraten, Antwerpen und Crépy teil, machte die Belagerung von Soissons mit und kämpfte in der Schlacht bei Laon. Für seine Leistungen erhielt er das Eiserne Kreuz II. Klasse sowie den Russischen Orden des Heiligen Georg. Am 28. Mai 1814 wurde Höpfner zum Portepeefähnrich ernannt und am 29. Januar 1815 zum Sekondeleutnant befördert.