Alfabet ini awalnya dikarang oleh ahli bahasa Kroasia Ljudevit Gaj pada tahun 1835 selama berkembangnya gerakan Iliria di daerah berpenduduk Kroasia di Kekaisaran Austria. Alfabet ini sebagian besar didasarkan pada alfabet Ceko ciptaan Jan Hus dan ditujukan sebagai ejaan baku untuk tiga kerajaan berbahasa Kroasia di Austria pada saat itu, yaitu Kroasia, Dalmasia dan Slavonia, dan tiga varian dialek: Kajkavia, Chakavia dan Shtokavia.
Versi yang sedikit dimodifikasi kemudian diadopsi sebagai sistem penulisan Latin formal untuk bahasa Serbo-Kroasia sesuai dengan Perjanjian Sastra Wina. Dan menjadi salah satu aksara resmi di Yugoslavia.
Versi yang hurufnya dikurangi dipakai untuk menulis bahasa Slovenia, dan versi yang hurufnya ditambah digunakan sebagai sistem penulisan bahasa Montenegro modern. Versi lain yang sedikit dimodifikasi juga digunakan untuk romanisasibahasa Makedonia. Aksara ini juga mempengaruhi alfabet bahasa Romani yang dituturkan di Eropa Tenggara, yaitu Romani Vlax dan Romani Balkan.
Pranala luar
Wikimedia Commons memiliki media mengenai Alfabet Gaj.