Dovrebbe derivare, anche attraverso alterazioni dialettali, dal nome medioevale Giannasio, una forma contratta del nome composto Giannattanasio (Giovanni e Attanasio).
Il cognome Zanasi è emiliano, del modenese, con un ceppo anche a Bologna. Gianasi è modenese. Gianassi è tipico del fiorentino. Gianasso è torinese. Giannasi ha un ceppo nel reggiano, modenese, bolognese e lucchese. Giannassi è quasi unico così come Giannazzi. Ginnasi ha un ceppo a Ronciglione nel viterbese. Iannazzo ha un ceppo calabrese in provincia di Catanzaro ed uno siciliano tra le province di Trapani e Palermo.
Il cognome Giannazzi è 24573° nella regione Liguria Il cognome Giannazzi è 3812° nella provincia di Enna Il cognome Giannazzi è 412° nel comune di AGIRA (EN)