Dečiji pesnik, liričar srpskog romantizma, lekar i izdavač.
Po zanimanju bio je lekar, a tokom celog svog života bavio se uređivanjem i izdavanjem književnih, političkih i dečjih časopisa. Studirao je prava u Pešti, a studirao još i u Pragu i Beču. Branka Radičevića, svog najvećeg pesničkog uzora, upoznao je Beču. U Novi Sad vratio se 1860. i postao službenik u Magistratu, ali je napustio službu i posvetio se književnom radu. Ljubav i srećan porodičan život nadahnuli su ga da napiše zbirku pesama „Đulići“. Pokrenuo je književni časopis „Javor“ i satirični list „Komarac“. Godine 1863. preselio se u Peštu, gde je radio u Matici srpskoj i kao nadzornik Tekelijanuma. Pokrenuo je 1864. satirični list „Zmaj“, čiji će naziv postati sastavni deo njegovog imena. Kada je 1870. završio studije medicine, vratio se u Novi Sad i započeo svoju lekarsku praksu. Ovde ga je ubrzo zadesila porodična tragedija: umrla su mu deca, a potom i žena. Iz ove porodične tragedije proizišao je niz elegičnih pesama objavljene pod zajedničkim nazivom „Đulići uveoci“. Veliki broj njegovih šaljivih i dečijih pesama, štampanih po raznim listovima i časopisima, izašao je u dva izdanja celokupnih dela: „Pevanija“ i „Druga pevanija“. Poslednje su štampane zbirke „Snohvatice“ i „Devesilje“. Zmaj je i prevodio strane pesnike: Petefija, Getea, Hajnea, Bodenšteta i Tenisona. Prvi je pisac u srpskoj književnosti koji je pisao poeziju za decu. Od 1880. pa do smrti izdavao je dečiji list „Neven“, najbolji srpski dečiji list onoga doba. Po motivima „Nevena“ nastala je istoimena dečija TV serija, na kojoj su odrasle mnoge generacije u Srbiji.