Josip Kozarac s-a născut la Vinkovci. A studiat managementul forestier la Viena și a lucrat ulterior ca ofițer forestier în Vinkovci.
A scris povestiri, piese de teatru și romane. În ele a arătat o mare capacitate de a ilustra țăranii slavoni și și-a exprimat nemulțumirea față de decăderea economiei slavone și a străinilor care preluau bogăția națională croată. Cea mai cunoscută lucrare a sa este romanul Mrtvi kapitali din 1890.