Five series of novel carbazole derivatives containing an aminoguanidine, dihydrotriazine, thiosemicarbazide, semicarbazide or isonicotinic moiety were designed, synthesised and evaluated for their antimicrobial activities. Most of the compounds exhibited potent inhibitory activities towards different bacterial strains (including one multidrug-resistant clinical isolate) and one fungal strain with minimum