Czacharowski urodził się 11 czerwca 1931 r. W 1955 r. ukończył historię na Uniwersytecie Mikołaja Kopernika, a następnie na tej uczelni podjął pracę naukową. W 1960 r. obronił doktorat, a siedem lat później uzyskał habilitację. Tytuł profesora nadzwyczajnego otrzymał w 1977 r., a w 1999 r. został profesorem zwyczajnym. Na UMK pełnił różne funkcje, m.in. prorektora (1982-1984) oraz dziekana (1978-1981), a także prodziekana (1973-1975) Wydziału Humanistycznego, był również wieloletnim kierownikiem Zakładu Historii Średniowiecza. Prof. Czacharowski zajmował się takimi zagadnieniami naukowymi, jak dzieje Polski w średniowieczu, historia zakonu krzyżackiego i miast europejskich. Kierował pracą nad edycjami "Atlasu historycznego miast polskich". Uczony był członkiem wielu międzynarodowych i krajowych stowarzyszeń oraz organizacji naukowych, m.in. Polskiego Towarzystwa Historycznego i Toruńskiego Towarzystwa Naukowego. Prof. Czacharowski zmarł w środę. Pogrzeb obędzie się we wtorek 7 kwietnia w Toruniu.