Granasztói György 1938. március 28-án született Budapesten. Az Eötvös Loránd Tudományegyetem (ELTE) történelem-francia szakán végzett, pályáját 1962-ben Győrben középiskolai tanárként kezdte. 1968 és 1983 között a Magyar Tudományos Akadémia (MTA) Történelemtudományi Intézetének tudományos főmunkatársa volt. 1985-től az ELTE-n tanított. 1990-től 1994-ig brüsszeli és luxembourgi nagykövet volt, akkreditálva a NATO-hoz is.
MTI Fotó: Koszticsák Szilárd
A professzor 2015 óta tagja volt a Kossuth- és Széchenyi-díj Bizottságnak. Kutatási területei közé tartozott a várostörténet, a középkori és kora újkori magyar történet, a számítógépes módszerek alkalmazása a történettudományok kutatásában, továbbá szépirodalmi munkái is megjelentek.